programs.neomutt.enable
Whether to enable the NeoMutt mail client.
Type: boolean
Default:
false
Example:
true
Declared by:
programs.neomutt.package
The neomutt package to use.
Type: package
Default:
pkgs.neomutt
Declared by:
programs.neomutt.binds
List of keybindings.
Type: list of (submodule)
Default:
[ ]
Declared by:
programs.neomutt.binds.*.action
Specify the action to take.
Type: string
Example:
"<enter-command>toggle sidebar_visible<enter><refresh>"
Declared by:
programs.neomutt.binds.*.key
The key to bind.
If you want to bind ‘\Cp’ for example, which would be Ctrl + ‘p’, you need to escape twice: ‘\Cp’!
Type: string
Example:
"<left>"
Declared by:
programs.neomutt.binds.*.map
Select the menu to bind the command to.
Type: one of “alias”, “attach”, “browser”, “compose”, “editor”, “generic”, “index”, “mix”, “pager”, “pgp”, “postpone”, “query”, “smime” or list of (one of “alias”, “attach”, “browser”, “compose”, “editor”, “generic”, “index”, “mix”, “pager”, “pgp”, “postpone”, “query”, “smime”)
Default:
[
"index"
]
Declared by:
programs.neomutt.changeFolderWhenSourcingAccount
Whether to enable changing the folder when sourcing an account.
Type: boolean
Default:
true
Example:
true
Declared by:
programs.neomutt.checkStatsInterval
Enable and set the interval of automatic mail check.
Type: null or signed integer
Default:
null
Example:
60
Declared by:
programs.neomutt.editor
Select the editor used for writing mail.
Type: string
Default:
"$EDITOR"
Declared by:
programs.neomutt.extraConfig
Extra configuration appended to the end.
Type: strings concatenated with “\n”
Default:
""
Declared by:
programs.neomutt.macros
List of macros.
Type: list of (submodule)
Default:
[ ]
Declared by:
programs.neomutt.macros.*.action
Specify the action to take.
Type: string
Example:
"<enter-command>toggle sidebar_visible<enter><refresh>"
Declared by:
programs.neomutt.macros.*.key
The key to bind.
If you want to bind ‘\Cp’ for example, which would be Ctrl + ‘p’, you need to escape twice: ‘\Cp’!
Type: string
Example:
"<left>"
Declared by:
programs.neomutt.macros.*.map
Select the menu to bind the command to.
Type: one of “alias”, “attach”, “browser”, “compose”, “editor”, “generic”, “index”, “mix”, “pager”, “pgp”, “postpone”, “query”, “smime” or list of (one of “alias”, “attach”, “browser”, “compose”, “editor”, “generic”, “index”, “mix”, “pager”, “pgp”, “postpone”, “query”, “smime”)
Default:
[
"index"
]
Declared by:
programs.neomutt.settings
Extra configuration appended to the end.
Type: attribute set of string
Default:
{ }
Declared by:
programs.neomutt.sidebar
Options related to the sidebar.
Type: submodule
Default:
{ }
Declared by:
programs.neomutt.sidebar.enable
Whether to enable sidebar support.
Type: boolean
Default:
false
Example:
true
Declared by:
programs.neomutt.sidebar.format
Sidebar format. Check neomutt documentation for details.
Type: string
Default:
"%D%?F? [%F]?%* %?N?%N/?%S"
Declared by:
programs.neomutt.sidebar.shortPath
By default sidebar shows the full path of the mailbox, but with this enabled only the relative name is shown.
Type: boolean
Default:
true
Declared by:
programs.neomutt.sidebar.width
Width of the sidebar
Type: signed integer
Default:
22
Declared by:
programs.neomutt.sort
Sorting method on messages.
Type: one of “date”, “date-received”, “from”, “mailbox-order”, “score”, “size”, “spam”, “subject”, “threads”, “to”, “reverse-date”, “reverse-date-received”, “reverse-from”, “reverse-mailbox-order”, “reverse-score”, “reverse-size”, “reverse-spam”, “reverse-subject”, “reverse-threads”, “reverse-to”, “last-date”, “last-date-received”, “last-from”, “last-mailbox-order”, “last-score”, “last-size”, “last-spam”, “last-subject”, “last-threads”, “last-to”, “reverse-last-date”, “reverse-last-date-received”, “reverse-last-from”, “reverse-last-mailbox-order”, “reverse-last-score”, “reverse-last-size”, “reverse-last-spam”, “reverse-last-subject”, “reverse-last-threads”, “reverse-last-to”
Default:
"threads"
Declared by:
programs.neomutt.sourcePrimaryAccount
Whether to enable source the primary account by default.
Type: boolean
Default:
true
Example:
true
Declared by:
programs.neomutt.unmailboxes
Set unmailboxes * at the start of account configurations.
It removes previous sidebar mailboxes when sourcing an account configuration.
See http://www.mutt.org/doc/manual/#mailboxes for more information.
Type: boolean
Default:
false
Declared by:
programs.neomutt.vimKeys
Enable vim-like bindings.
Type: boolean
Default:
false
Declared by: