From 820b6b523bd314cb70ef4480d19e95ba9588303e Mon Sep 17 00:00:00 2001 From: punkfairie Date: Sun, 9 Mar 2025 15:13:48 -0700 Subject: [PATCH] feat: Set up secrets.nix and secret editing --- Justfile | 4 ++++ secrets/secrets.nix | 11 +++++++++++ 2 files changed, 15 insertions(+) create mode 100644 secrets/secrets.nix diff --git a/Justfile b/Justfile index 04089d0..542bd54 100644 --- a/Justfile +++ b/Justfile @@ -70,6 +70,10 @@ genFirefoxAddons: overlays/firefox-addons/addons.json \ overlays/firefox-addons/addons.nix +[group('maintainence')] +secret name: + cd secrets && agenix -e {{name}}.age && cd - + alias s := search search this: nh search {{this}} diff --git a/secrets/secrets.nix b/secrets/secrets.nix new file mode 100644 index 0000000..d4f2fb1 --- /dev/null +++ b/secrets/secrets.nix @@ -0,0 +1,11 @@ +let + # To allow editing of secrets. + marley = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAk+purlXsZMEPDHSO+JDnDNtHB4OBlNThCyC6tIACfm marley@nyx"; + users = [marley]; + + nyx = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMgbXvNv4phFTrtVBJQWP/+HkKn14nkPUrIr5Vu2K1Zf root@nyx"; + marleycentre = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEA86DphSL36GsvatkXgFU1ONzt53UzXdUaQN1EBWeCD root@nixos"; + marleynet = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIArAAwU4JX7wa5X3Un3q5b+ZD52j0nCnNsGEybWf/7SB root@nixos"; + systems = [nyx marleycentre marleynet]; +in { +}