{ config, lib, pkgs, ... }: { programs.fish.enable = true; environment.shellAliases = { vim = "nvim"; }; environment.systemPackages = with pkgs; [ dnsutils git gnupg haskellPackages.hledger htop mosh neovim nix-repl nox pass silver-searcher whois ]; time.timeZone = "America/New_York"; services = { openssh.passwordAuthentication = false; }; nix = { useSandbox = lib.mkDefault true; maxJobs = lib.mkDefault 16; buildCores = lib.mkDefault 0; # auto configure gc.automatic = lib.mkDefault true; }; boot.cleanTmpDir = true; }