services/gtk: set theme and variant using dconf, change accent to purple

This commit is contained in:
Anthony Rodriguez 2025-02-04 23:07:01 +01:00
parent d71cf19f63
commit a762326b79
Signed by: nezia
SSH key fingerprint: SHA256:R/ue1eTzTHUoo77lJD/3fSUsyL4AwvcHImU5BAZai+8
2 changed files with 14 additions and 2 deletions

View file

@ -45,5 +45,17 @@ in {
GTK_THEME = "${gtkSettings.gtk-theme-name}";
};
};
programs.dconf.profiles.user.databases = [
{
lockAll = false;
settings = {
"org/gnome/desktop/interface" = {
color-scheme = "prefer-${styleCfg.scheme.variant}";
gtk-theme = styleCfg.gtk.theme.name;
};
};
}
];
};
}

View file

@ -3,8 +3,8 @@ lib': palette: let
black = "#000000";
in
with palette; ''
@define-color accent_color ${base0D};
@define-color accent_bg_color ${base0D};
@define-color accent_color ${base0E};
@define-color accent_bg_color ${base0E};
@define-color accent_fg_color ${base00};
@define-color destructive_color ${base08};
@define-color destructive_bg_color ${base08};