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

services.mbsync.enable

Whether to enable mbsync.

Type: boolean

Default:

false

Example:

true

Declared by:

services.mbsync.package

The isync package to use.

Type: package

Default:

pkgs.isync

Declared by:

services.mbsync.configFile

Optional configuration file to link to use instead of the default file (~/.mbsyncrc).

Type: null or absolute path

Default:

null

Declared by:

services.mbsync.frequency

How often to run mbsync. This value is passed to the systemd timer configuration as the onCalendar option. See systemd.time(7) for more information about the format.

Type: string

Default:

"*:0/5"

Declared by:

services.mbsync.postExec

An optional command to run after mbsync executes successfully. This is useful for running mailbox indexing tools.

Type: null or string

Default:

null

Example:

"\${pkgs.mu}/bin/mu index"

Declared by:

services.mbsync.preExec

An optional command to run before mbsync executes. This is useful for creating the directories mbsync is going to use.

Type: null or string

Default:

null

Example:

"mkdir -p %h/mail"

Declared by:

services.mbsync.verbose

Whether mbsync should produce verbose output.

Type: boolean

Default:

true

Declared by: