From 9a85dc9c31a10eaf0640d228230e9f2de79238b4 Mon Sep 17 00:00:00 2001 From: Gregor Kleen Date: Thu, 24 Sep 2026 18:40:08 +0200 Subject: ... --- accounts/gkleen@skadhi/default.nix | 2 +- accounts/gkleen@skadhi/ssh/default.nix | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 accounts/gkleen@skadhi/ssh/default.nix (limited to 'accounts/gkleen@skadhi') diff --git a/accounts/gkleen@skadhi/default.nix b/accounts/gkleen@skadhi/default.nix index 80efa8d8..352a52d2 100644 --- a/accounts/gkleen@skadhi/default.nix +++ b/accounts/gkleen@skadhi/default.nix @@ -56,7 +56,7 @@ in { home-manager.users.${userName} = { sysConfig, config, ... }: { imports = [ flakeInputs.nix-index-database.homeModules.nix-index - ./niri.nix ./shell ./emacs ./zsh + ./niri.nix ./shell ./emacs ./zsh ./ssh ]; home.stateVersion = "26.05"; diff --git a/accounts/gkleen@skadhi/ssh/default.nix b/accounts/gkleen@skadhi/ssh/default.nix new file mode 100644 index 00000000..93e4bdfa --- /dev/null +++ b/accounts/gkleen@skadhi/ssh/default.nix @@ -0,0 +1,26 @@ +{ ... }: +{ + config = { + programs.ssh.matchBlocks = { + "surtr" = { + hostname = "surtr.yggdrasil"; + identityFile = "~/.ssh/gkleen@skadhi.yggdrasil"; + }; + "surtr.yggdrasil.li" = { + identityFile = "~/.ssh/gkleen@skadhi.yggdrasil"; + }; + "sif" = { + hostname = "sif.yggdrasil"; + identityFile = "~/.ssh/gkleen@skadhi.yggdrasil"; + }; + "vidhar" = { + hostname = "vidhar.yggdrasil"; + identityFile = "~/.ssh/gkleen@skadhi.yggdrasil"; + }; + "ymir" = { + hostname = "ymir.yggdrasil.li"; + identityFile = "~/.ssh/gkleen@skadhi.yggdrasil"; + }; + }; + }; +} -- cgit v1.2.3