From 1c5b054ea15d6b09693ff9d53e7d41d11ba932ce Mon Sep 17 00:00:00 2001
From: rycee
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