wip agenix changes

This commit is contained in:
Henry Hiles 2025-03-26 12:23:05 -04:00
parent 976c86b8e9
commit bfbab8799c
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
4 changed files with 21 additions and 9 deletions

View file

@ -1,6 +1,17 @@
{inputs, ...}: {
{pkgs, ...}: {
wrappers.agenix = {
basePackage = inputs.agenix.packages.x86_64-linux.default;
env.RULES.value = "keys.nix";
basePackage = pkgs.agenix-cli;
env.AGENIX_ROOT.value = let
path = ".agenix.toml";
in
pkgs.writeTextDir path (builtins.readFile (pkgs.writers.writeTOML path {
paths = [
{
glob = "**";
identities = import ../../secrets/keys.nix;
}
];
}));
};
}