17 lines
372 B
Nix
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;
|
|
}
|
|
];
|
|
}));
|
|
};
|
|
}
|