nixos/wrappers/common/agenix.nix
2025-03-26 12:23:05 -04:00

17 lines
372 B
Nix

{pkgs, ...}: {
wrappers.agenix = {
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;
}
];
}));
};
}