aboutsummaryrefslogtreecommitdiff
path: root/modules/accounts/email.nix
diff options
context:
space:
mode:
authorRobert Helgesson <robert@rycee.net>2020-06-16 00:45:20 +0200
committerRobert Helgesson <robert@rycee.net>2020-06-16 00:45:20 +0200
commitbf7297d55cb0edc1917cbb2c46be27dcd230db43 (patch)
treeca141bb7b7c42654cb5a67b2709b0f24ec94d68f /modules/accounts/email.nix
parentad4f33cfc49cbf094c8ffdf9e7b3640d9f2760a9 (diff)
Move email account options to their owning modules
This removes the long list of submodules from modules/accounts/email.nix and instead move each entry to its owning module.
Diffstat (limited to '')
-rw-r--r--modules/accounts/email.nix14
1 files changed, 1 insertions, 13 deletions
diff --git a/modules/accounts/email.nix b/modules/accounts/email.nix
index a1970667b47..1e7aff94611 100644
--- a/modules/accounts/email.nix
+++ b/modules/accounts/email.nix
@@ -374,19 +374,7 @@ in {
};
accounts = mkOption {
- type = types.attrsOf (types.submodule ([
- mailAccountOpts
- (import ../programs/alot-accounts.nix pkgs)
- (import ../programs/astroid-accounts.nix)
- (import ../programs/getmail-accounts.nix)
- (import ../programs/lieer-accounts.nix)
- (import ../programs/mbsync-accounts.nix)
- (import ../programs/msmtp-accounts.nix)
- (import ../programs/neomutt-accounts.nix)
- (import ../programs/notmuch-accounts.nix)
- (import ../programs/offlineimap-accounts.nix)
- ] ++ optionals pkgs.stdenv.hostPlatform.isLinux
- [ (import ../services/lieer-accounts.nix) ]));
+ type = types.attrsOf (types.submodule mailAccountOpts);
default = { };
description = "List of email accounts.";
};