Files
dotfiles/home/linux/gtk.nix
2025-02-05 17:42:08 +05:30

40 lines
858 B
Nix

{
pkgs,
device,
...
}: {
gtk = {
enable = true;
theme = {
name = "catppuccin-mocha-mauve-standard+normal";
package = pkgs.adwaita-icon-theme;
# package = pkgs.catppuccin-gtk.override {
# variant = "mocha";
# size = "standard";
# accents = ["mauve"];
# tweaks = ["normal"];
# };
};
iconTheme = {
name = "Papirus-Dark";
package = pkgs.catppuccin-papirus-folders.override {
accent = "mauve";
flavor = "mocha";
};
};
cursorTheme = {
name = "Vanillay-DMZ";
package = pkgs.vanilla-dmz;
};
gtk3.extraConfig = {gtk-application-prefer-dark-theme = 1;};
gtk4.extraConfig = {gtk-application-prefer-dark-theme = 1;};
};
home.packages = [
pkgs.catppuccinThemes.gtk
pkgs.catppuccinThemes.papirus-folders
];
}