Commit b8f9cdd99340
Changed files (2)
home
common
shell
home/common/shell/openssh.nix
@@ -11,6 +11,7 @@ let
# FIDO2 keys are only available on hosts with Yubikey attached
hasFido2Keys = hostname == "kyushu";
isAomi = hostname == "aomi";
+ isAion = hostname == "aion";
isOkinawa = hostname == "okinawa";
in
{
@@ -72,7 +73,7 @@ in
mkOverride = id: lib.nameValuePair id { identityFile = "~/.ssh/id_ed25519"; };
mkShpoolOverride = id: lib.nameValuePair "${id}/*" { identityFile = "~/.ssh/id_ed25519"; };
in
- lib.optionalAttrs (isAomi || isOkinawa) (
+ lib.optionalAttrs (isAomi || isAion || isOkinawa) (
builtins.listToAttrs (map mkOverride allHostIds ++ map mkShpoolOverride allHostIds)
);
in
globals.nix
@@ -15,6 +15,7 @@ _: {
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII/CgISZ5XVyg8eYH7b56EWo4UGplOzzZKdtMKtkZqxc vincent@okinawa-passage"
# Host keys (trusted machines)
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILJmTdMKYdgqpbQWBif58VBuwX+GqMGsMfB1ey1TKrM3 vincent@aomi"
+ "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIE3iD9Eaf5xglTyP+kIO9t8qQpF2H42rQ2AuUibs2hn7 vincent@aion"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGThdcaPfIaB7d+K5uODqEusLKGI5ZCye0aNOCaMoInO Kyushu's ssh key"
# Boox (osaka) Termux
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICa0SyAspL7PBPudCjb7oCBG17WRmYnDQF7/BYkFwqDi oksaka-termux"