{ config, pkgs, ... }: { home.packages = with pkgs; [ #papirus-icon-theme (nerdfonts.override {fonts = ["FantasqueSansMono"];}) ]; stylix = { enable = true; base16Scheme = "${pkgs.base16-schemes}/share/themes/catppuccin-macchiato.yaml"; polarity = "dark"; cursor = { package = pkgs.catppuccin-cursors.macchiatoBlue; name = "catppuccin-macchiato-blue-cursors"; size = 24; }; image = ../wallpapers/wallhaven-2ke6lg.jpg; #opacity.terminal = 0.8; fonts = { sizes = { applications = 13; desktop = 14; popups = 13; terminal = 15; }; serif = { package = pkgs.nerdfonts.override {fonts = ["FantasqueSansMono"];}; name = "FantasqueSansM Nerd Font Propo"; }; sansSerif = { package = pkgs.nerdfonts.override {fonts = ["FantasqueSansMono"];}; name = "FantasqueSansM Nerd Font Propo"; }; monospace = { package = pkgs.nerdfonts.override {fonts = ["FantasqueSansMono"];}; name = "FantasqueSansM Nerd Font Mono"; }; emoji = { package = pkgs.noto-fonts-emoji; name = "Noto Color Emoji"; }; }; }; stylix.override = { # base08 = "dc322f"; # base09 = "cb4b16"; # base0A = "b58900"; # base0D = "859900"; # base0C = "2aa198"; # base0B = "268bd2"; # base0E = "6c71c4"; # base0F = "d33682"; #base0B = "008dd1"; #base0D = "7f8b00"; }; gtk = { enable = true; iconTheme = { name = "Papirus-Dark"; package = pkgs.catppuccin-papirus-folders.override { flavor = "macchiato"; accent = "blue"; }; }; }; qt = { enable = true; platformTheme.name = "gtk3"; #style.name = "gtk2"; }; dconf.settings = { "org/gnome/desktop/interface" = { icon-theme = "${config.gtk.iconTheme.name}"; }; }; }