Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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: