feat: add package option to home-manager module.

This commit is contained in:
Preston Peranich 2025-07-01 09:54:11 -04:00 committed by Jörg Thalheim
parent 932e54d6ce
commit f79497d9a9

View file

@ -7,7 +7,7 @@
let
cfg = config.sops;
sops-install-secrets = (pkgs.callPackage ../.. { }).sops-install-secrets;
sops-install-secrets = cfg.package;
secretType = lib.types.submodule (
{ name, ... }:
{
@ -230,6 +230,15 @@ in
'';
};
package = lib.mkOption {
type = lib.types.package;
default = (pkgs.callPackage ../.. { }).sops-install-secrets;
defaultText = lib.literalExpression "(pkgs.callPackage ../.. {}).sops-install-secrets";
description = ''
sops-install-secrets package to use.
'';
};
age = {
keyFile = lib.mkOption {
type = lib.types.nullOr pathNotInStore;