35 lines
838 B
Nix
35 lines
838 B
Nix
# ==========================================
|
|
# THEMING CONFIGURATION — Gruvbox Dark
|
|
# ==========================================
|
|
# Omarchy philosophy: one theme, consistently applied
|
|
# across all applications and UI components.
|
|
# ==========================================
|
|
{ config, pkgs, ... }:
|
|
|
|
{
|
|
# GTK Dark Mode
|
|
gtk = {
|
|
enable = true;
|
|
theme = {
|
|
name = "Adwaita-dark";
|
|
package = pkgs.gnome-themes-extra;
|
|
};
|
|
gtk3.extraConfig.gtk-application-prefer-dark-theme = 1;
|
|
gtk4.extraConfig.gtk-application-prefer-dark-theme = 1;
|
|
};
|
|
|
|
# Qt Dark Mode
|
|
qt = {
|
|
enable = true;
|
|
platformTheme.name = "adwaita";
|
|
style.name = "adwaita-dark";
|
|
};
|
|
|
|
# Dark mode preference for GNOME/GTK apps
|
|
dconf.settings = {
|
|
"org/gnome/desktop/interface" = {
|
|
color-scheme = "prefer-dark";
|
|
};
|
|
};
|
|
}
|