{ currentSystemUser, currentSystemDe, pkgs, ... }: { imports = [ ./fish.nix ./git.nix ./kitty.nix ./mangohud.nix ./tmux.nix ./vesktop.nix ./zoxide.nix ] ++ (if currentSystemDe == "hyprland" then [ ./hyprland ] else [ ]) ++ (if currentSystemDe == "gnome" then [ ./gnome.nix ] else [ ]); home = { username = "${currentSystemUser}"; sessionVariables = { EDITOR = "nvim"; BROWSER = "firefox"; TERMINAL = "gnome-boxes"; }; packages = [ pkgs.dconf ]; sessionPath = [ "$HOME/.local/bin" ]; stateVersion = "24.11"; }; dconf.enable = true; programs.home-manager.enable = true; }