{ pkgs, ... }: { environment.systemPackages = with pkgs; [ exa fd gitAndTools.gitFull glow jq kvm minicom manpages ripgrep rlwrap gcc lua python3 rakudo zig bintools gdb gnumake luaPackages.luacheck mypy pkg-config plantuml texlive.combined.scheme-full ] ++ (with python3Packages; [ flit pip tox ]); programs.mtr.enable = true; programs.gnupg.agent = { enable = true; enableSSHSupport = true; }; services = { openssh = { enable = true; passwordAuthentication = false; kbdInteractiveAuthentication = false; }; ipfs = { enable = true; user = "sea"; dataDir = "/home/sea/.ipfs"; # autoMount = true; localDiscovery = true; }; }; }