matrix-synapse: migrate to vars
This commit is contained in:
@@ -16,10 +16,9 @@ in
|
||||
{
|
||||
imports = [
|
||||
./public/in_repo.nix
|
||||
# ./public/vm.nix
|
||||
./secret/password-store.nix
|
||||
./secret/sops
|
||||
# ./secret/vm.nix
|
||||
./secret/vm.nix
|
||||
];
|
||||
options.clan.core.vars = lib.mkOption {
|
||||
description = ''
|
||||
|
||||
13
nixosModules/clanCore/vars/secret/vm.nix
Normal file
13
nixosModules/clanCore/vars/secret/vm.nix
Normal file
@@ -0,0 +1,13 @@
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
{
|
||||
config.clan.core.vars.settings = lib.mkIf (config.clan.core.vars.settings.secretStore == "vm") {
|
||||
fileModule = file: {
|
||||
path = "/etc/secrets/${file.config.generatorName}/${file.config.name}";
|
||||
};
|
||||
secretModule = "clan_cli.vars.secret_modules.vm";
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user