From 1d8b4afec705eccdf733d4ebb4712baeababdbd9 Mon Sep 17 00:00:00 2001 From: Devin Finlinson Date: Tue, 19 Mar 2024 01:17:09 -0600 Subject: set editor var and agent to trusted servers over ssh --- home-manager/home.nix | 42 ++++++++++++++++++++++++++++++++++-------- 1 file changed, 34 insertions(+), 8 deletions(-) (limited to 'home-manager/home.nix') diff --git a/home-manager/home.nix b/home-manager/home.nix index c526b40..c10863d 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -146,14 +146,40 @@ loadAutoconfig = true; }; - ssh.matchBlocks = { - serverAliveCountMax = 6; - serverAliveInterval = 30; - port = 2200; - "git.wormcar.gay" = { - user = "devinf"; - host = "git.wormcar.gay"; - port = 2200; + ssh = { + matchBlocks = { + serverAliveCountMax = 6; + serverAliveInterval = 30; + port = 2200; + "doretta" = { + forwardAgent = true; + setEnv = { + EDITOR = "hx"; + }; + }; + "bosco" = { + forwardAgent = true; + setEnv = { + EDITOR = "hx"; + }; + }; + "zenbook" = { + forwardAgent = true; + setEnv = { + EDITOR = "hx"; + }; + }; + "khad" = { + forwardAgent = true; + setEnv = { + EDITOR = "hx"; + }; + }; + "git.wormcar.gay" = { + user = "devinf"; + host = "git.wormcar.gay"; + port = 2200; + }; }; }; -- cgit v1.2.3