From 6771b74180157e408edba8071cdcc5f49e8f32b2 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Sun, 3 Jan 2021 15:24:44 +0100 Subject: home-manager tweaks --- users/root.nix | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) (limited to 'users') diff --git a/users/root.nix b/users/root.nix index c6e7d712..24a5ae94 100644 --- a/users/root.nix +++ b/users/root.nix @@ -12,8 +12,30 @@ in { }; home-manager.users.${userName} = { - programs = lib.mkIf haveGKleen { - inherit (config.home-manager.users.gkleen.programs) git ssh gpg; + programs = { + git = { + enable = true; + userEmail = "gkleen@yggdrasil.li"; + userName = "Gregor Kleen"; + delta.enable = true; + extraConfig = { + pull.rebase = false; + }; + }; + + ssh = { + enable = true; + controlMaster = "auto"; + controlPersist = "30m"; + serverAliveInterval = 6; + hashKnownHosts = true; + extraConfig = '' + IdentitiesOnly true + ServerAliveCountMax 10 + ''; + }; + + gpg.enable = true; }; services = { -- cgit v1.2.3