From ca702634157eeee609b1c662435a730e94c1699b Mon Sep 17 00:00:00 2001 From: hektor Date: Fri, 11 Sep 2026 18:45:22 +0200 Subject: [PATCH] refactor(secrets): move options into 'default.nix' --- home/modules/secrets/default.nix | 10 ++++++++-- home/modules/secrets/vault.nix | 4 ---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/home/modules/secrets/default.nix b/home/modules/secrets/default.nix index 0130bdd..79c5e9d 100644 --- a/home/modules/secrets/default.nix +++ b/home/modules/secrets/default.nix @@ -5,9 +5,15 @@ ... }: { - imports = [ ./vault.nix ]; + options.secrets = { + enable = lib.mkEnableOption "secrets"; - options.secrets.enable = lib.mkEnableOption "secrets"; + vault = { + enable = lib.mkEnableOption "vault CLI"; + }; + }; + + imports = [ ./vault.nix ]; config = lib.mkIf config.secrets.enable { home.packages = with pkgs; [ diff --git a/home/modules/secrets/vault.nix b/home/modules/secrets/vault.nix index 2b79f15..f5ac748 100644 --- a/home/modules/secrets/vault.nix +++ b/home/modules/secrets/vault.nix @@ -6,10 +6,6 @@ }: { - options.secrets.vault = { - enable = lib.mkEnableOption "vault CLI"; - }; - config = lib.mkIf config.secrets.vault.enable { home.packages = with pkgs; [ vault-bin ]; };