diff options
author | Robert Helgesson <robert@rycee.net> | 2020-06-16 00:45:20 +0200 |
---|---|---|
committer | Robert Helgesson <robert@rycee.net> | 2020-06-16 00:45:20 +0200 |
commit | bf7297d55cb0edc1917cbb2c46be27dcd230db43 (patch) | |
tree | ca141bb7b7c42654cb5a67b2709b0f24ec94d68f /modules/accounts/email.nix | |
parent | ad4f33cfc49cbf094c8ffdf9e7b3640d9f2760a9 (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.nix | 14 |
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."; }; |