diff options
| author | seth <[email protected]> | 2023-07-25 03:09:06 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2023-07-25 03:09:06 -0400 |
| commit | 6010e6b2b126094d84b55a97de012c3a7900462c (patch) | |
| tree | 4a3524101699fa96960ed9ed6ac193f3283b5f6f /modules/darwin | |
| parent | 19f5d78a558221829530676af2ccad3573803732 (diff) | |
modules/darwin: add gpg support for desktop
Diffstat (limited to 'modules/darwin')
| -rw-r--r-- | modules/darwin/base/default.nix | 2 | ||||
| -rw-r--r-- | modules/darwin/desktop/default.nix | 7 |
2 files changed, 7 insertions, 2 deletions
diff --git a/modules/darwin/base/default.nix b/modules/darwin/base/default.nix index d3ee780..7ab0ce2 100644 --- a/modules/darwin/base/default.nix +++ b/modules/darwin/base/default.nix @@ -6,7 +6,7 @@ cfg = config.getchoo.base; inherit (lib) mkDefault mkEnableOption mkIf; in { - options.getchoo.base.enable = mkEnableOption "base nixos module"; + options.getchoo.base.enable = mkEnableOption "base darwin module"; imports = [ ./documentation.nix diff --git a/modules/darwin/desktop/default.nix b/modules/darwin/desktop/default.nix index e4693a7..923d3e4 100644 --- a/modules/darwin/desktop/default.nix +++ b/modules/darwin/desktop/default.nix @@ -7,7 +7,10 @@ cfg = config.getchoo.desktop; inherit (lib) mkDefault mkEnableOption mkIf; in { - options.getchoo.desktop.enable = mkEnableOption "base nixos module"; + options.getchoo.desktop = { + enable = mkEnableOption "enable desktop darwin support"; + gpg.enable = mkEnableOption "enable gpg"; + }; imports = [ ./homebrew.nix @@ -18,5 +21,7 @@ in { mkDefault [ (nerdfonts.override {fonts = ["FiraCode"];}) ]; + + programs.gnupg.agent.enable = cfg.gpg.enable; }; } |
