From 092ba79bf6551ccd80129ca30fc6cc19b593da95 Mon Sep 17 00:00:00 2001 From: Jordan Holt Date: Sat, 10 Jan 2026 14:06:44 +0000 Subject: [PATCH] users/jordan: add ssh-agent and defaults --- users/jordan/common/ssh.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/users/jordan/common/ssh.nix b/users/jordan/common/ssh.nix index 6862ac5..2800de8 100644 --- a/users/jordan/common/ssh.nix +++ b/users/jordan/common/ssh.nix @@ -5,6 +5,24 @@ { programs.ssh = { enable = true; + enableDefaultConfig = false; + matchBlocks."*" = { + forwardAgent = false; + addKeysToAgent = "yes"; + compression = false; + serverAliveInterval = 0; + serverAliveCountMax = 3; + hashKnownHosts = false; + userKnownHostsFile = "~/.ssh/known_hosts"; + controlMaster = "no"; + controlPath = "~/.ssh/master-%r@%n:%p"; + controlPersist = "no"; + }; + }; + + services.ssh-agent = { + enable = true; + enableZshIntegration = true; }; home.persistence."/state".files = [