mirror of
https://github.com/Mic92/sops-nix.git
synced 2025-04-09 18:34:12 +00:00
Merge pull request #172 from c0deaddict/master
Add package option to module
This commit is contained in:
commit
30f2762e24
1 changed files with 10 additions and 1 deletions
|
@ -5,7 +5,7 @@ with lib;
|
|||
let
|
||||
cfg = config.sops;
|
||||
users = config.users.users;
|
||||
sops-install-secrets = (pkgs.callPackage ../.. {}).sops-install-secrets;
|
||||
sops-install-secrets = cfg.package;
|
||||
regularSecrets = lib.filterAttrs (_: v: !v.neededForUsers) cfg.secrets;
|
||||
secretsForUsers = lib.filterAttrs (_: v: v.neededForUsers) cfg.secrets;
|
||||
secretType = types.submodule ({ config, ... }: {
|
||||
|
@ -216,6 +216,15 @@ in {
|
|||
'';
|
||||
};
|
||||
|
||||
package = mkOption {
|
||||
type = types.package;
|
||||
default = (pkgs.callPackage ../.. {}).sops-install-secrets;
|
||||
defaultText = literalExpression "(pkgs.callPackage ../.. {}).sops-install-secrets";
|
||||
description = ''
|
||||
sops-install-secrets package to use.
|
||||
'';
|
||||
};
|
||||
|
||||
age = {
|
||||
keyFile = mkOption {
|
||||
type = types.nullOr types.path;
|
||||
|
|
Loading…
Add table
Reference in a new issue