diff --git a/options.html b/options.html index 0da118a8b..bee26fcfb 100644 --- a/options.html +++ b/options.html @@ -853,6 +853,14 @@ Note, if set then the system default may still be accepted.

accounts.email.accounts.<name>.thunderbird.enable

Whether to enable the Thunderbird mail client for this account.

Type: boolean

Default: false

Example: true

Declared by:

<home-manager/modules/programs/thunderbird.nix> +
accounts.email.accounts.<name>.thunderbird.perIdentitySettings

Extra settings to add to each identity of this Thunderbird +account configuration. The id given as +argument is an automatically generated identifier.

Type: function that evaluates to a(n) attribute set of (boolean or signed integer or string)

Default: _: { }

Example:

id: {
+  "mail.identity.id_${id}.protectSubject" = false;
+  "mail.identity.id_${id}.autoEncryptDrafts" = false;
+};
+

Declared by:

+ <home-manager/modules/programs/thunderbird.nix>
accounts.email.accounts.<name>.thunderbird.profiles

List of Thunderbird profiles for which this account should be enabled. If this list is empty (the default), this account will be enabled for all declared profiles.

Type: list of string

Default: [ ]

Example:

[ "profile1" "profile2" ]
@@ -861,8 +869,7 @@ be enabled for all declared profiles.

Type:

accounts.email.accounts.<name>.thunderbird.settings

Extra settings to add to this Thunderbird account configuration. The id given as argument is an automatically generated account identifier.

Type: function that evaluates to a(n) attribute set of (boolean or signed integer or string)

Default: _: { }

Example:

id: {
-  "mail.identity.id_${id}.protectSubject" = false;
-  "mail.identity.id_${id}.autoEncryptDrafts" = false;
+  "mail.server.server_${id}.check_new_mail" = false;
 };
 

Declared by:

<home-manager/modules/programs/thunderbird.nix>