diff options
Diffstat (limited to 'accounts')
-rw-r--r-- | accounts/gkleen@vidhar.nix | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/accounts/gkleen@vidhar.nix b/accounts/gkleen@vidhar.nix index 73390b47..b0465229 100644 --- a/accounts/gkleen@vidhar.nix +++ b/accounts/gkleen@vidhar.nix | |||
@@ -12,6 +12,25 @@ | |||
12 | }; | 12 | }; |
13 | 13 | ||
14 | home-manager.users.${userName} = { | 14 | home-manager.users.${userName} = { |
15 | programs.ssh.matchBlocks = { | ||
16 | "git.ymir" = | ||
17 | { hostname = "ymir.yggdrasil.li"; | ||
18 | user = "gitolite"; | ||
19 | identityFile = "~/.ssh/gkleen@sif.midgard.yggdrasil.pub"; | ||
20 | }; | ||
21 | "git.yggdrasil.li" = | ||
22 | { user = "gitolite"; | ||
23 | identityFile = "~/.ssh/gkleen@sif.midgard.yggdrasil.pub"; | ||
24 | }; | ||
25 | "git.rheperire.org" = | ||
26 | { user = "gitolite"; | ||
27 | identityFile = "~/.ssh/gkleen@sif.midgard.yggdrasil.pub"; | ||
28 | }; | ||
29 | "ymir" = | ||
30 | { hostname = "ymir.yggdrasil.li"; | ||
31 | identityFile = "~/.ssh/gkleen@sif.midgard.yggdrasil.pub"; | ||
32 | }; | ||
33 | }; | ||
15 | home.file = { | 34 | home.file = { |
16 | ".config/user-tmpfiles.d/gnupg.conf".text = '' | 35 | ".config/user-tmpfiles.d/gnupg.conf".text = '' |
17 | d /run/user/${toString config.users.users.${userName}.uid}/gnupg 0700 ${userName} ${config.users.users.${userName}.group} - | 36 | d /run/user/${toString config.users.users.${userName}.uid}/gnupg 0700 ${userName} ${config.users.users.${userName}.group} - |