diff --git a/home/essentials/ssh.nix b/home/essentials/ssh.nix index 929cc51..f271e13 100644 --- a/home/essentials/ssh.nix +++ b/home/essentials/ssh.nix @@ -1,5 +1,18 @@ { programs.ssh = { enable = true; + + programs.ssh.matchBlocks."*" = { + forwardAgent = false; + addKeysToAgent = "no"; + compression = false; + serverAliveInterval = 0; + serverAliveCountMax = 3; + hashKnownHosts = false; + userKnownHostsFile = "~/.ssh/known_hosts"; + controlMaster = "no"; + controlPath = "~/.ssh/master-%r@%n:%p"; + controlPersist = "no"; + }; }; }