Add krita and misc packages, add GTK theme

This commit is contained in:
askiiart 2024-03-15 19:26:11 -05:00
parent ec6de6168c
commit 70ff766580
Signed by untrusted user who does not match committer: askiiart
GPG key ID: BC3800E55FB54D67
4 changed files with 40 additions and 1 deletions

View file

@ -20,4 +20,24 @@
};
};
};
gtk = {
enable = true;
theme = {
name = "Catppuccin-Mocha-Compact-Mauve-Dark";
package = pkgs.catppuccin-gtk.override {
accents = [ "mauve" ];
size = "compact";
tweaks = [ "normal" ];
variant = "mocha";
};
};
};
# Now symlink the `~/.config/gtk-4.0/` folder declaratively:
xdg.configFile = {
"gtk-4.0/assets".source = "${config.gtk.theme.package}/share/themes/${config.gtk.theme.name}/gtk-4.0/assets";
"gtk-4.0/gtk.css".source = "${config.gtk.theme.package}/share/themes/${config.gtk.theme.name}/gtk-4.0/gtk.css";
"gtk-4.0/gtk-dark.css".source = "${config.gtk.theme.package}/share/themes/${config.gtk.theme.name}/gtk-4.0/gtk-dark.css";
};
}

View file

@ -78,5 +78,9 @@ in
pkgs.libreoffice-qt
pkgs.mosh
pkgs.iperf3
pkgs.zip
pkgs.p7zip
pkgs.krita
pkgs.usbutils
];
}