{ inputs, pkgs, ... }: { imports = [ inputs.home-manager.nixosModules.home-manager ]; users.users.nil = { isNormalUser = true; shell = pkgs.fish; ignoreShellProgramCheck = true; extraGroups = [ "wheel" ]; openssh.authorizedKeys.keys = [ "sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAICczPHRwY9MAwDGlcB0QgMOJjcpLJhVU3covrW9RBS62AAAABHNzaDo=" ]; }; home-manager.useGlobalPkgs = true; home-manager.users.nil = { home.stateVersion = "24.11"; home.packages = with pkgs; [ whois htop restic fend ]; fonts.fontconfig.enable = true; programs.bat.enable = true; programs.gpg.enable = true; programs.ripgrep.enable = true; programs.eza = { enable = true; icons = "auto"; git = true; extraOptions = [ "--color-scale=all" "--color-scale-mode=gradient" "--group-directories-first" ]; }; programs.fish = { enable = true; interactiveShellInit = '' set -U fish_greeting ''; }; }; }