From d04d616b884ee296158780777d8ebcb6075d58b0 Mon Sep 17 00:00:00 2001
From: ncfavier
Type: string
Whether to enable aerc. Type: boolean Default: Example: Declared by: Extra config added to the configuration of this account in
+ Extra config added to the configuration section for this account in
Type: attribute set of (values (null, bool, int, string of float) or a list of values, that will be joined with a comma) Default: Example: Declared by: Type: attribute set of (values (null, bool, int, string, or float) or a list of values, that will be joined with a comma) Default: Example: Declared by: Extra bindings specific to this account, added to
- Type: attribute set of attribute set of (values (null, bool, int, string of float) or a list of values, that will be joined with a comma) Default: Example: Declared by: Type: attribute set of attribute set of (values (null, bool, int, string, or float) or a list of values, that will be joined with a comma) Default: Example: Declared by: Extra config specific to this account, added to
- Type: attribute set of attribute set of (values (null, bool, int, string of float) or a list of values, that will be joined with a comma) Default: Example: Declared by: Config specific to this account, added to Type: attribute set of attribute set of (values (null, bool, int, string, or float) or a list of values, that will be joined with a comma) Default: Example: Declared by: Sets the authentication mechanism if imap is used as the incoming
method.
@@ -1839,17 +1841,17 @@ Available configuration options are described in the abook repository:
The aerc package to use. Type: package Default: Declared by: Extra lines added to Type: strings concatenated with "\n" or attribute set of attribute set of (values (null, bool, int, string of float) or a list of values, that will be joined with a comma) Default: Example: Declared by: Type: strings concatenated with "\n" or attribute set of attribute set of (values (null, bool, int, string, or float) or a list of values, that will be joined with a comma) Default: Example: Declared by: Extra lines added to Type: strings concatenated with "\n" or attribute set of attribute set of (values (null, bool, int, string of float) or a list of values, that will be joined with a comma) Default: Example: Declared by: Type: strings concatenated with "\n" or attribute set of attribute set of (values (null, bool, int, string, or float) or a list of values, that will be joined with a comma) Default: Example: Declared by: Extra lines added to Type: strings concatenated with "\n" or attribute set of attribute set of (values (null, bool, int, string of float) or a list of values, that will be joined with a comma) Default: Example: Declared by: Type: strings concatenated with "\n" or attribute set of attribute set of (values (null, bool, int, string, or float) or a list of values, that will be joined with a comma) Default: Example: Declared by: Stylesets added to Type: attribute set of ((attribute set of (values (null, bool, int, string of float) or a list of values, that will be joined with a comma)) or strings concatenated with "\n") Default: Example: Type: attribute set of ((attribute set of (values (null, bool, int, string, or float) or a list of values, that will be joined with a comma)) or strings concatenated with "\n") Default: Example: Declared by: Templates added to accounts.email.accounts.<name>.aerc.enable
false
true
<home-manager/modules/programs/aerc.nix>
-
accounts.email.accounts.<name>.aerc.extraAccounts
accounts.email.accounts.<name>.aerc.extraAccounts
$HOME/.config/aerc/accounts.conf
.
-See aerc-config(5).{ }
{ source = "maildir://~/Maildir/example"; }
+See aerc-accounts(5).
{ }
{ source = "maildir://~/Maildir/example"; }
<home-manager/modules/programs/aerc.nix>
accounts.email.accounts.<name>.aerc.extraBinds
$HOME/.config/aerc/accounts.conf
.
-See aerc-config(5).{ }
{ messages = { d = ":move ${folder.trash}<Enter>"; }; }
+
$HOME/.config/aerc/binds.conf
.
+See aerc-binds(5).{ }
{ messages = { d = ":move ${folder.trash}<Enter>"; }; }
<home-manager/modules/programs/aerc.nix>
-
accounts.email.accounts.<name>.aerc.extraConfig
$HOME/.config/aerc/aerc.conf
.
-See aerc-config(5).{ }
{ ui = { sidebar-width = 42; }; }
+
accounts.email.accounts.<name>.aerc.extraConfig
$HOME/.config/aerc/aerc.conf
.
+Aerc only supports per-account UI configuration.
+For other sections of $HOME/.config/aerc/aerc.conf
,
+use programs.aerc.extraConfig
.
+See aerc-config(5).{ }
{ ui = { sidebar-width = 25; }; }
<home-manager/modules/programs/aerc.nix>
accounts.email.accounts.<name>.aerc.imapAuth
programs.aerc.package
pkgs.aerc
<home-manager/modules/programs/aerc.nix>
programs.aerc.extraAccounts
$HOME/.config/aerc/accounts.conf
.
-See aerc-config(5).{ }
{ Work = { source = "maildir://~/Maildir/work"; }; }
+See aerc-config(5).
{ }
{ Work = { source = "maildir://~/Maildir/work"; }; }
<home-manager/modules/programs/aerc.nix>
programs.aerc.extraBinds
$HOME/.config/aerc/binds.conf
.
Global keybindings can be set in the `global` section.
-See aerc-config(5).{ }
{ messages = { q = ":quit<Enter>"; }; }
+See aerc-config(5).
{ }
{ messages = { q = ":quit<Enter>"; }; }
<home-manager/modules/programs/aerc.nix>
programs.aerc.extraConfig
$HOME/.config/aerc/aerc.conf
.
-See aerc-config(5).{ }
{ ui = { sort = "-r date"; }; }
+See aerc-config(5).
{ }
{ ui = { sort = "-r date"; }; }
<home-manager/modules/programs/aerc.nix>
programs.aerc.stylesets
$HOME/.config/aerc/stylesets/
.
-See aerc-stylesets(7).{ }
{ default = { ui = { "tab.selected.reverse" = toggle; }; }; };
+See aerc-stylesets(7).
{ }
{ default = { ui = { "tab.selected.reverse" = toggle; }; }; };
<home-manager/modules/programs/aerc.nix>
programs.aerc.templates
$HOME/.config/aerc/templates/
.