{ pkgs, config, ... }: let c = config.scheme.withHashtag; in { home-manager.users.lucy = { home.packages = with pkgs; [ nixd nixfmt clang kdePackages.qtdeclarative ]; home.stateVersion = "26.05"; gtk = { enable = true; colorScheme = "dark"; gtk3.extraCss = '' @define-color theme_bg_color ${c.base00}; @define-color theme_fg_color ${c.base05}; @define-color theme_base_color ${c.base00}; @define-color theme_text_color ${c.base05}; @define-color theme_selected_bg_color ${c.base0D}; @define-color theme_selected_fg_color ${c.base00}; @define-color insensitive_bg_color ${c.base01}; @define-color insensitive_fg_color ${c.base03}; @define-color borders ${c.base02}; @define-color warning_color ${c.base0A}; @define-color error_color ${c.base08}; @define-color success_color ${c.base0B}; ''; gtk4.extraCss = '' @define-color window_bg_color ${c.base00}; @define-color window_fg_color ${c.base05}; @define-color view_bg_color ${c.base00}; @define-color view_fg_color ${c.base05}; @define-color headerbar_bg_color ${c.base01}; @define-color headerbar_fg_color ${c.base05}; @define-color headerbar_border_color ${c.base02}; @define-color sidebar_bg_color ${c.base01}; @define-color sidebar_fg_color ${c.base05}; @define-color card_bg_color ${c.base01}; @define-color card_fg_color ${c.base05}; @define-color popover_bg_color ${c.base01}; @define-color popover_fg_color ${c.base05}; @define-color dialog_bg_color ${c.base01}; @define-color dialog_fg_color ${c.base05}; @define-color accent_bg_color ${c.base0D}; @define-color accent_fg_color ${c.base00}; @define-color accent_color ${c.base0D}; @define-color destructive_bg_color ${c.base08}; @define-color destructive_color ${c.base08}; @define-color warning_color ${c.base0A}; @define-color error_color ${c.base08}; @define-color success_color ${c.base0B}; ''; }; }; }