From 2edd0d8c67fb1bdfe37908662ecbad85d3fbe462 Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Sat, 13 Nov 2021 20:49:21 +0000 Subject: [PATCH] fix: use default for secret --- --- a/modules/nixos/secrets.nix +++ b/modules/nixos/secrets.nix @@ -5,7 +5,6 @@ config = { path = mkOptionDefault (if config.secret == null then (error "secret is not set") else "/run/secrets/${config._module.args.name}"); publicPath = mkOptionDefault (pkgs.writeText "pub-${config._module.args.name}" config.public); - secret = mkIf (config.public != null) ""; }; options = { public = mkOption { @@ -16,6 +15,7 @@ secret = mkOption { type = types.nullOr types.str; description = "Encrypted secret data"; + default = null; }; mode = mkOption { type = types.str; -- gitstuff