nixos-combined-flake/modules/home-manager/desktop/theme/gtk.nix

28 lines
538 B
Nix

{
pkgs,
config,
lib,
...
}: {
options = {
theme.gtk.enable = lib.mkEnableOption "Xorg cursor";
};
config = lib.mkIf config.theme.gtk.enable {
gtk = {
enable = true;
cursorTheme = {
name = "Colloid-teal-dark";
package = pkgs.colloid-icon-theme;
};
iconTheme = {
name = "Papirus-Dark";
package = pkgs.papirus-icon-theme;
};
theme = {
name = "Catppuccin-Mocha-Standard-Blue-Dark";
package = pkgs.catppuccin-gtk;
};
};
};
}