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.joplin-desktop.enable

Whether to enable joplin-desktop.

Type: boolean

Default:

false

Example:

true

Declared by:

programs.joplin-desktop.package

The joplin-desktop package to use.

Type: package

Default:

pkgs.joplin-desktop

Declared by:

programs.joplin-desktop.extraConfig

Use this to add other options to the Joplin config file. Settings are written in JSON, so "sync.interval": 600 would be written as "sync.interval" = 600.

Type: attribute set

Default:

{ }

Example:

{
  "markdown.plugin.mark" = true;
  newNoteFocus = "title";
}

Declared by:

programs.joplin-desktop.general.editor

The editor command (may include arguments) that will be used to open a note. If none is provided Joplin will try to auto-detect the default editor.

Type: null or string

Default:

null

Example:

"kate"

Declared by:

programs.joplin-desktop.sync.interval

Set the synchronisation interval.

Type: one of “undefined”, “disabled”, “5m”, “10m”, “30m”, “1h”, “12h”, “1d”

Default:

"undefined"

Example:

"10m"

Declared by:

programs.joplin-desktop.sync.target

What is the type of sync target.

Type: one of “undefined”, “none”, “file-system”, “onedrive”, “nextcloud”, “webdav”, “dropbox”, “s3”, “joplin-server”, “joplin-cloud”

Default:

"undefined"

Example:

"dropbox"

Declared by: