diff --git a/flake.nix b/flake.nix index 871a953..0539e5f 100644 --- a/flake.nix +++ b/flake.nix @@ -30,6 +30,12 @@ snowfall = { namespace = "snowfall"; }; + systems.modules.nixos = with inputs; [ + agenix.nixosModules.default + ]; + homes.modules = with inputs; [ + agenix.homeManagerModules.default + ]; channels-config = { allowUnfree = true; }; diff --git a/secrets/k3s.age b/secrets/k3s.age new file mode 100644 index 0000000..a27ee8e --- /dev/null +++ b/secrets/k3s.age @@ -0,0 +1,7 @@ +age-encryption.org/v1 +-> ssh-ed25519 Gc/MTQ R+xCLdbnikaO1W5c4bb69siKcJXtpLPTWyrQLkiVQig +M/pdgZaHzseLZ62Po60Fs/sAcednKFroVmnVSM0Wn98 +-> ssh-ed25519 mOIk4w zIW3XH0dLiPOuaFkVIPk2fOXTstCBeMCpwAiWXURlHU +KH1WHh5GGB5r9rH+Iarpw3U/Sczmt8pWvl27E8DRrs0 +--- w2YTFEWZmeHwcs126MpB3wd9IKWgcBBV0a7Km57miDg +$, ȌЯbJ\t+^i+R`ur \ No newline at end of file diff --git a/secrets/secrets.nix b/secrets/secrets.nix new file mode 100644 index 0000000..17c5edc --- /dev/null +++ b/secrets/secrets.nix @@ -0,0 +1,9 @@ +let + keys = [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJXOpmWsAnl2RtOuJJMRUx+iJTwf2RWJ1iS3FqXJFzFG yadunut" + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOEg5wsPLOZvU6lT8cMUsStQqalh/Hw5u104QhOYPS8E yadunut@penguin" + ]; +in +{ + "k3s.age".publicKeys = keys; +}