From 7a05f6634f2a8fd3340330eb6dc7d4b1890e8247 Mon Sep 17 00:00:00 2001 From: Collin Williams <96917990+bluedragon1221@users.noreply.github.com> Date: Sat, 24 Jan 2026 10:53:41 -0600 Subject: ssh config --- secrets.nix | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'secrets.nix') diff --git a/secrets.nix b/secrets.nix index d0a5ffb..2dae288 100644 --- a/secrets.nix +++ b/secrets.nix @@ -1,11 +1,8 @@ let - # host keys - mercury = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIQtMAgPdWwrOzlZT/lEIRQZ+ajhafG9AEJCrF2/bsmN"; - jupiter = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPB7feUHl5qoD5zF9AMOV2meViA+wZYdVvbVjPkggZf8"; - ganymede = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINlr+53UmlGVP1blkdNl6NFqn1w2umFJyjH1EVUPKIy9"; + inherit (builtins.fromTOML ./hosts.toml) mercury ganymede jupiter; in { - "caddy-env.age".publicKeys = [ganymede]; - "tsnsrv-authkey.age".publicKeys = [ganymede mercury]; - "williams-psk.age".publicKeys = [ganymede]; - "github-ssh-key.age".publicKeys = [mercury jupiter]; + "caddy-env.age".publicKeys = [ganymede.host_pubkey]; + "tsnsrv-authkey.age".publicKeys = [ganymede.host_pubkey mercury.host_pubkey]; + "williams-psk.age".publicKeys = [ganymede.host_pubkey]; + "github-ssh-key.age".publicKeys = [mercury.host_pubkey jupiter.host_pubkey]; } -- cgit v1.3.1