30 lines
528 B
Nix
30 lines
528 B
Nix
{
|
|
inputs,
|
|
...
|
|
}:
|
|
{
|
|
imports = [
|
|
inputs.agenix-rekey.flakeModule
|
|
];
|
|
|
|
perSystem =
|
|
{ config, ... }:
|
|
{
|
|
agenix-rekey.nixosConfigurations = inputs.self.nixosConfigurations;
|
|
devshells.default = {
|
|
commands = [
|
|
{
|
|
inherit (config.agenix-rekey) package;
|
|
help = "Edit, generate, and rekey secrets";
|
|
}
|
|
];
|
|
env = [
|
|
{
|
|
name = "AGENIX_REKEY_ADD_TO_GIT";
|
|
value = "true";
|
|
}
|
|
];
|
|
};
|
|
};
|
|
}
|