From d1237dab12d01b46bd1119f1be4fa3abf80796c6 Mon Sep 17 00:00:00 2001 From: Nathan Date: Tue, 6 Jan 2026 02:03:50 -0600 Subject: [PATCH] update syntax --- .../home-manager/programs/git/default.nix | 2 +- .../programs/terminal/ssh/default.nix | 17 ++++++++++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/system/users/nathan/home-manager/programs/git/default.nix b/system/users/nathan/home-manager/programs/git/default.nix index a263fd1..5aa9bd2 100644 --- a/system/users/nathan/home-manager/programs/git/default.nix +++ b/system/users/nathan/home-manager/programs/git/default.nix @@ -27,7 +27,7 @@ { path = "${config.sops.templates.gitconfig.path}"; } ]; - extraConfig = { + settings = { init = { defaultBranch = "master"; }; diff --git a/system/users/nathan/home-manager/programs/terminal/ssh/default.nix b/system/users/nathan/home-manager/programs/terminal/ssh/default.nix index 3a9c962..6d6ff7d 100644 --- a/system/users/nathan/home-manager/programs/terminal/ssh/default.nix +++ b/system/users/nathan/home-manager/programs/terminal/ssh/default.nix @@ -1,8 +1,23 @@ -{ config, lib, pkgs, ... }: { +{ ... }: { programs.ssh = { enable = true; + # defaults as of 25.11 + 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"; + }; + + }; }