diff --git a/options.xhtml b/options.xhtml index c347c2b19..0e3e5d592 100644 --- a/options.xhtml +++ b/options.xhtml @@ -25706,6 +25706,172 @@ list of package

+
+ + programs.joplin-desktop.enable + + +
+
+

Whether to enable joplin-desktop.

+ +

Type: +boolean

+ +

Default: +false

+ +

Example: +true

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/joplin-desktop.nix> + +
+
+
+ + programs.joplin-desktop.package + + +
+
+

The joplin-desktop package to use.

+ +

Type: +package

+ +

Default: +pkgs.joplin-desktop

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/joplin-desktop.nix> + +
+
+
+ + 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:

+ + +
+ +<home-manager/modules/programs/joplin-desktop.nix> + +
+
+
+ + 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:

+ + +
+ +<home-manager/modules/programs/joplin-desktop.nix> + +
+
+
+ + programs.joplin-desktop.sync.interval + + +
+
+

Set the synchronisation interval.

+ +

Type: +one of <null>, “disabled”, “5m”, “10m”, “30m”, “1h”, “12h”, “1d”

+ +

Default: +null

+ +

Example: +"10m"

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/joplin-desktop.nix> + +
+
+
+ + programs.joplin-desktop.sync.target + + +
+
+

What is the type of sync target.

+ +

Type: +one of <null>, “none”, “file-system”, “onedrive”, “nextcloud”, “webdav”, “dropbox”, “s3”, “joplin-server”, “joplin-cloud”

+ +

Default: +null

+ +

Example: +"dropbox"

+ +

Declared by:

+ + +
+ +<home-manager/modules/programs/joplin-desktop.nix> + +
+
programs.joshuto.enable