split hm config

This commit is contained in:
lucy 2026-09-01 19:04:53 +02:00
commit 9ed91ad8b6
7 changed files with 66 additions and 60 deletions

24
modules/home/gtk.nix Normal file
View file

@ -0,0 +1,24 @@
{ pkgs, config, inputs, ... }: {
gtk = {
enable = true;
colorScheme = "dark";
theme = {
name = "adw-gtk3-dark";
package = pkgs.adw-gtk3;
};
iconTheme = {
name = "Papirus-Dark";
package = pkgs.papirus-icon-theme;
};
font = {
name = config.theming.font;
package = config.theming.fontPackage;
size = 12;
};
cursorTheme.name = "macOS";
cursorTheme.size = 24;
gtk3.extraCss = builtins.readFile (config.scheme inputs.tt-gtk);
gtk4.extraCss = builtins.readFile (config.scheme inputs.tt-gtk);
};
}