From 51e9493c62ea30e8ba91de921e49bd864ffec370 Mon Sep 17 00:00:00 2001 From: ooks-io Date: Mon, 1 Apr 2024 13:21:57 +1300 Subject: [PATCH] refactor(sops): enable sops package in sops module instead of base profile --- home/profile/base/default.nix | 1 - home/secrets/default.nix | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/home/profile/base/default.nix b/home/profile/base/default.nix index 34561b9..91b8963 100644 --- a/home/profile/base/default.nix +++ b/home/profile/base/default.nix @@ -32,7 +32,6 @@ in home-manager.enable = true; git.enable = true; }; - home.packages = with pkgs; [ sops ]; home = { username = lib.mkDefault "ooks"; diff --git a/home/secrets/default.nix b/home/secrets/default.nix index 443254f..7d44e85 100644 --- a/home/secrets/default.nix +++ b/home/secrets/default.nix @@ -1,4 +1,4 @@ -{ lib, config, inputs, ... }: +{ lib, config, inputs, pkgs, ... }: let cfg = config.homeModules.sops; @@ -12,6 +12,7 @@ in options.homeModules.sops.enable = lib.mkEnableOption "Enable sops"; config = lib.mkIf cfg.enable { + home.packages = [ pkgs.sops ]; sops = { age.keyFile = "/home/ooks/.config/sops/age/keys.txt"; defaultSopsFile = ./secrets.yaml;