{ primaryUser, inputs, ... }: { imports = [ inputs.nixvim.homeModules.nixvim # inputs.catppuccin.homeModules.catppuccin ./neovim ./packages.nix ./git.nix ./shell.nix # ./catppuccin.nix ]; home = { username = primaryUser; stateVersion = "25.11"; sessionVariables = { # shared environment variables }; # create .hushlogin file to suppress login messages file.".hushlogin".text = ""; }; }