From 9fb078544b7691665d5547b1df874c5b74d4ec10 Mon Sep 17 00:00:00 2001 From: jolheiser Date: Fri, 8 Mar 2024 17:32:36 -0600 Subject: [PATCH] feat: cachix Signed-off-by: jolheiser --- apps/nogui/default.nix | 1 + flake.nix | 5 +++++ secrets/secrets.nix | 1 + secrets/shared/cachix.age | 20 ++++++++++++++++++++ 4 files changed, 27 insertions(+) create mode 100644 secrets/shared/cachix.age diff --git a/apps/nogui/default.nix b/apps/nogui/default.nix index 0bed19f..a9d66d8 100644 --- a/apps/nogui/default.nix +++ b/apps/nogui/default.nix @@ -27,6 +27,7 @@ # Tools age bitwarden-cli + cachix duf du-dust fd diff --git a/flake.nix b/flake.nix index 9244792..c18ac10 100644 --- a/flake.nix +++ b/flake.nix @@ -157,6 +157,11 @@ irc-pw = userSecret ./secrets/shared/irc-pw.age; gist-pw = userSecret ./secrets/shared/gist-pw.age; git-send-email = userSecret ./secrets/shared/git-send-email.age; + cachix = { + file = ./secrets/shared/cachix.age; + owner = username; + path = "/home/${username}/.config/cachix/cachix.dhall"; + }; }; }; }; diff --git a/secrets/secrets.nix b/secrets/secrets.nix index 19f6208..14cb5d8 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -9,6 +9,7 @@ let all = [jolheiser matcha genmaicha sencha chai masala dragonwell]; in { + "shared/cachix.age".publicKeys = all; "shared/ssh-config.age".publicKeys = all; "shared/ssh-config-work.age".publicKeys = all; "shared/spotify.age".publicKeys = all; diff --git a/secrets/shared/cachix.age b/secrets/shared/cachix.age new file mode 100644 index 0000000..0adc58e --- /dev/null +++ b/secrets/shared/cachix.age @@ -0,0 +1,20 @@ +age-encryption.org/v1 +-> ssh-ed25519 E8j6/g qlGiaR8UruNvE2MKIohfeZIuMNuviD5dEyh5WWocoyw +sTZoj6zwDzkC7f1qDG6h7tG2oMwTUQapzoFGmkGiBl4 +-> ssh-ed25519 xUMv2w KiwPp98699xj06xcIjxXk7FaQczT82rc6G6c3Udx90I +IzLiQmsyh2NtweZuNLlkxOYOJCBvYJttuMtEyvwCRQM +-> ssh-ed25519 ph+d2g rCHFslKyS9TZFNHXr77XRqTNt83R0H9bTTTkrfCaW1E +m2YqDFkNiYsywQDk1D02lqdCdn8KMzqrGWfcNBWobmM +-> ssh-ed25519 Cuo7gw u+dHTOUVUhxEgH3wyq27cuEbgK/wTE1M8BOexYqHyQE +p+K7RaHfPzpcOcGXSmVKUhY+i0VcRUPvHpkLVZhf7iw +-> ssh-ed25519 jo1MPA 0aXtV1887Uk6yGqVdoWMYYz+iOYahTrN8PuLY1tiZlc +k8WqjCEO50yIvHUKIQR7cdMaBQvLLIZCtm9uvIZK34w +-> ssh-ed25519 JBrabQ u79Q96pmmaaihZT+EzoOB9wUOOfnkQkUaUyn62fy7DE +qe53XBHEisAhGtfG4avpXF+QGdAb3+xJUx+fRtjH2Cc +-> ssh-ed25519 f31uNA 9ZLHS7Q1xK+ZiYpa5gWnUYDRUknfsGTfcsJLrxQGhE8 +lle5x4imA6NxjuAs1anPVc0BNfWOt1VR++49dIjRXjw +-> 9l~0pL;-grease "< IWHKye +CQ +--- rc0ERcxgIej/8TAsIjaoZDnI2Eu9XA8/c0SipUjSMlk +6 %ʀzz/L&#}*3PxeOPE2B'|qHejT@dĹJ#R־E땛7$8C);i- +@3?AWO+n`X ͛E#ۏxnRזnxA|QZ#T"ZۅqnӤfnyt(p'k;pQ1+L9|+pa?\iü* \ No newline at end of file