1

Modules/Niri: Update gtk config after HM update

This commit is contained in:
2026-03-26 20:14:47 +01:00
parent 85a12edbcc
commit eb782a67cb

View File

@ -19,30 +19,43 @@ in {
} }
]; ];
gtk = { gtk = let
enable = true; gtkConfig = {
iconTheme.package = color.iconPackage; enable = true;
iconTheme.name = color.iconTheme;
colorScheme = "dark"; colorScheme = "dark";
gtk3.colorScheme = "dark";
gtk4.colorScheme = "dark";
theme = { iconTheme = {
# name = "adw-gtk3-dark"; package = color.iconPackage;
# package = pkgs.adw-gtk3; name = color.iconTheme;
name = "catppuccin-mocha-mauve-standard"; };
package = pkgs.catppuccin-gtk.override {
variant = "mocha"; cursorTheme = {
accents = ["mauve"]; name = color.cursor;
size = "standard"; package = color.cursorPackage;
};
theme = {
# name = "adw-gtk3-dark";
# package = pkgs.adw-gtk3;
name = "catppuccin-mocha-mauve-standard";
package = pkgs.catppuccin-gtk.override {
variant = "mocha";
accents = ["mauve"];
size = "standard";
};
}; };
}; };
gtk3.extraConfig = { gtkExtraConfig = {
gtk-application-prefer-dark-theme = 1; gtk-application-prefer-dark-theme = 1;
}; };
}; in
gtkConfig
// {
gtk3 = gtkConfig // {extraConfig = gtkExtraConfig;};
gtk4 = gtkConfig // {extraConfig = gtkExtraConfig;};
};
dconf = { dconf = {
enable = true; enable = true;