{ pkgs, user, ... }: { environment.systemPackages = with pkgs; [ gtk3 # GTK target gtk4 # GTK target ]; # Stylix GTK target stylix.targets.gtk.enable = true; home-manager.users.${user.username} = { gtk = { enable = true; theme = { name = "Catppuccin-Mocha-Standard-Blue-Dark"; package = pkgs.magnetic-catppuccin-gtk; }; iconTheme = { name = "Papirus-Dark"; package = pkgs.papirus-icon-theme; }; gtk3.extraConfig = { gtk-application-prefer-dark-theme = 1; }; gtk4.extraConfig = { gtk-application-prefer-dark-theme = 1; }; }; }; }