diff options
author | worldofpeace <worldofpeace@protonmail.ch> | 2020-01-28 18:45:45 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-28 18:45:45 -0500 |
commit | 138c94c75ce430352f4b341b419a025db1f847b7 (patch) | |
tree | 75e5e8e13bbeddac939b78d0ebbd89d5a413a033 /nixos/modules/programs | |
parent | e22b99bb905e13a113ed327e3ea8743f8676f44f (diff) | |
parent | fb9645656bcc2d2475dde5f1f0d9b707c3059c59 (diff) |
Merge pull request #77408 from petabyteboy/feature/geary-module
nixos/geary: init
Diffstat (limited to 'nixos/modules/programs')
-rw-r--r-- | nixos/modules/programs/geary.nix | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/nixos/modules/programs/geary.nix b/nixos/modules/programs/geary.nix new file mode 100644 index 000000000000..01803bc411e5 --- /dev/null +++ b/nixos/modules/programs/geary.nix @@ -0,0 +1,20 @@ +{ config, pkgs, lib, ... }: + +with lib; + +let + cfg = config.programs.geary; + +in { + options = { + programs.geary.enable = mkEnableOption "Geary, a Mail client for GNOME 3"; + }; + + config = mkIf cfg.enable { + environment.systemPackages = [ pkgs.gnome3.geary ]; + programs.dconf.enable = true; + services.gnome3.gnome-keyring.enable = true; + services.gnome3.gnome-online-accounts.enable = true; + }; +} + |