{ config, pkgs, lib, username, ... }: # TODO: add OCR keybind on gnome { imports = [ ./modules/zsh/zsh.nix ./modules/openai.nix ./modules/kitty.nix ./modules/git.nix ./modules/programs.nix ./modules/tmux.nix ./modules/cursor.nix ./modules/ssh.nix ./modules/mimeapps.nix ] ++ lib.optional (builtins.getEnv "DISABLE_HYPR" != "1") ./modules/hypr/hypr.nix ++ lib.optional (builtins.pathExists ./modules/my.nix) ./modules/my.nix; programs.home-manager.enable = true; nixpkgs.config.allowUnfree = true; home.username = username; home.homeDirectory = "/home/${username}"; home.stateVersion = "25.11"; gtk = { enable = true; iconTheme = { name = "Nordzy"; package = pkgs.nordzy-icon-theme; }; }; home.sessionVariables.QS_ICON_THEME = "Nordzy"; }