{ pkgs, config, ... }: let candy-icon-theme = pkgs.callPackage ./pkgs/candy-icon-theme {}; sweet-folder-theme = pkgs.callPackage ./pkgs/sweet-folder-theme {}; in { home.packages = [ candy-icon-theme sweet-folder-theme pkgs.breeze-gtk pkgs.gnome.adwaita-icon-theme pkgs.hicolor-icon-theme ]; gtk = { enable = true; cursorTheme = { package = pkgs.catppuccin-cursors.macchiatoDark; name = "Catppuccin-Macchiato-Dark-Cursors"; }; iconTheme = { package = sweet-folder-theme.sweet-folder-theme; name = "Sweet-Rainbow"; }; theme = { package = pkgs.sweet; name = "Sweet-Dark"; }; gtk2.configLocation = "${config.xdg.configHome}/gtk-2.0/gtkrc"; }; }