{ # config, pkgs, ... }: { environment.systemPackages = with pkgs; [ #papirus-icon-theme nerd-fonts.iosevka ]; stylix = { enable = true; base16Scheme = "${pkgs.base16-schemes}/share/themes/outrun-dark.yaml"; polarity = "dark"; cursor = { package = pkgs.bibata-cursors-translucent; name = "Bibata_Ghost"; size = 32; }; image = ../wallpapers/wallhaven-o5p5ql.jpg; # imageScalingMode = "center"; opacity.terminal = 0.9; fonts = { sizes = { applications = 13; desktop = 14; popups = 13; terminal = 15; }; serif = { package = pkgs.nerd-fonts.iosevka; name = "Iosevka Nerd Font Propo"; }; sansSerif = { package = pkgs.nerd-fonts.iosevka; name = "Iosevka Nerd Font Propo"; }; monospace = { package = pkgs.nerd-fonts.iosevka; name = "Iosevka Nerd Font Mono"; }; emoji = { package = pkgs.noto-fonts-emoji; name = "Noto Color Emoji"; }; }; }; # stylix.override = { # base08 = "dc322f"; # base09 = "cb4b16"; # base0A = "b58900"; # aotic base0D = "859900"; # base0C = "2aa198"; # base0B = "268bd2"; # base0E = "6c71c4"; # base0F = "d33682"; #base0B = "008dd1"; #base0D = "7f8b00"; # }; # gtk = { # enable = true; # iconTheme = { # name = "Papirus-Dark"; # package = pkgs.papirus-icon-theme; # }; # }; # qt = { # enable = true; # platformTheme.name = "gtk3"; #style.name = "gtk2"; # }; # dconf.settings = { # "org/gnome/desktop/interface" = { # icon-theme = "${config.gtk.iconTheme.name}"; # }; # }; }