diff options
Diffstat (limited to '')
| -rw-r--r-- | flake.nix | 1 | ||||
| -rw-r--r-- | modules/ssh.nix | 4 |
2 files changed, 4 insertions, 1 deletions
@@ -204,6 +204,7 @@ hostName = name; adminUser = machineAdminUser; inherit self inputs; + hostConfigurations = nixpkgs.lib.mapAttrs (_: conf: conf.config) nixosConfigurations; }; modules = [ { adminUser = machineAdminUser; } diff --git a/modules/ssh.nix b/modules/ssh.nix index 3e975ee..7097aaa 100644 --- a/modules/ssh.nix +++ b/modules/ssh.nix @@ -1,7 +1,9 @@ -{ ... }: +{ hostConfigurations, ... }: { programs.ssh.knownHosts = { "github.com".publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOMqqnkVzrm0SdG6UOoqKLsabgH5C9okWi0dh2l9GKJl"; + "builder".publicKey = hostConfigurations.framebox.publicKey; + "framebox".publicKey = hostConfigurations.framebox.publicKey; }; } |
