summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--modules/darwin/base/default.nix2
-rw-r--r--modules/darwin/desktop/default.nix7
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;
};
}