{ pkgs, config, lib, ... }: let username = config.defaultUser or "henrov"; in { environment.systemPackages = with pkgs; [ gtk3 gtk4 ]; home-manager.users."${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; }; }; }; }