From 837044d4d39046db29b2e6c39bba37ba59d0e7e3 Mon Sep 17 00:00:00 2001 From: Silas Schöffel Date: Sat, 13 Sep 2025 16:20:43 +0200 Subject: hm/ssh: replace default config with explicit settings (According to home manager option docs) --- hm/ssh/default.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'hm/ssh/default.nix') diff --git a/hm/ssh/default.nix b/hm/ssh/default.nix index 368830f..d123a6a 100644 --- a/hm/ssh/default.nix +++ b/hm/ssh/default.nix @@ -3,6 +3,7 @@ programs.ssh = { enable = true; + enableDefaultConfig = false; matchBlocks = let genBox = user: { inherit user; @@ -10,6 +11,18 @@ }; username = "u384702"; in { + "*" = { + 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"; + }; "storagebox" = genBox username; "storagebox-1" = genBox "${username}-sub1"; }; -- cgit 1.4.1