Disable some color theme settings without desktop enabled

This commit is contained in:
Jan-Bulthuis 2025-04-16 14:35:23 +02:00
parent ccdbfd81ac
commit 2e36274256
1 changed files with 3 additions and 3 deletions

View File

@ -101,21 +101,21 @@ in
config = { config = {
# Configure gnome theme # Configure gnome theme
dconf.settings = { dconf.settings = mkIf config.desktop.enable {
"org/gnome/desktop/interface" = { "org/gnome/desktop/interface" = {
color-scheme = if cfg.darkMode then "prefer-dark" else "prefer-light"; color-scheme = if cfg.darkMode then "prefer-dark" else "prefer-light";
}; };
}; };
# Configure qt theme # Configure qt theme
qt = { qt = mkIf config.desktop.enable {
enable = true; enable = true;
platformTheme.name = "adwaita"; platformTheme.name = "adwaita";
style.name = if cfg.darkMode then "adwaita-dark" else "adwaita-light"; style.name = if cfg.darkMode then "adwaita-dark" else "adwaita-light";
}; };
# Configure gtk theme # Configure gtk theme
gtk = { gtk = mkIf config.desktop.enable {
enable = true; enable = true;
theme = { theme = {
name = if cfg.darkMode then "Adwaita-dark" else "Adwaita-light"; name = if cfg.darkMode then "Adwaita-dark" else "Adwaita-light";