diff options
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; }; } |
