diff --git a/index.html b/index.html index ee7a264f..a963751d 100644 --- a/index.html +++ b/index.html @@ -1,6 +1,6 @@ -
ca.desrt.dconf
?+
ca.desrt.dconf
?This manual will eventually describe how to install, use, and extend Home Manager.
diff --git a/options.html b/options.html index 13f7a355..b5cd081b 100644 --- a/options.html +++ b/options.html @@ -3817,6 +3817,57 @@ for the documentation. }
Declared by:
<home-manager/modules/programs/kitty.nix>
+ |
programs.kodi.enable
Whether to enable Kodi.
Type: boolean
Default: false
Example: true
Declared by:
+ <home-manager/modules/programs/kodi.nix>
+ |
programs.kodi.package
The kodi
package to use.
+Can be used to specify extensions.
+
Type: package
Default: pkgs.kodi
Example:
{ pkgs.kodi.withPackages (exts: [ exts.pvr-iptvsimple ]) } +
Declared by:
+ <home-manager/modules/programs/kodi.nix>
+ |
programs.kodi.addonSettings
Attribute set with the plugin namespace as toplevel key and the plugins +settings as lower level key/value pairs. +
+Kodi will still show the settings of plugins configured via this +mechanism in the GUI and they appear to be mutable. This however is +not the case and the settings will stay as specified via Home Manager. +
Type: null or attribute set of attribute set of stringss
Default: null
Example:
{ "service.xbmc.versioncheck".versioncheck_enable = "false"; } +
Declared by:
+ <home-manager/modules/programs/kodi.nix>
+ |
programs.kodi.datadir
Directory to store configuration and metadata.
Type: path
Default: "${config.home.homeDirectory}/.kodi"
Example: "${config.xdg.dataHome}/kodi"
Declared by:
+ <home-manager/modules/programs/kodi.nix>
+ |
programs.kodi.settings
Configuration to write to the advancedsettings.xml
+file in kodis userdata directory. Settings specified here will be
+immutable from inside kodi and be hidden from the GUI settings dialog.
+
+See https://kodi.wiki/view/Advancedsettings.xml as +reference for how settings need to be specified. +
+The innermost attributes must be of type str. +
Type: null or attribute sets of strings
Default: null
Example:
{ videolibrary.showemptytvshows = "true"; } +
Declared by:
+ <home-manager/modules/programs/kodi.nix>
+ |
programs.kodi.sources
Contents to populate the file sources.xml
in kodis
+userdata directory.
+
+See https://kodi.wiki/view/Sources.xml as +reference for how sources need to be specified. +
+Kodi will still show the dialogs to modify sources in the GUI and they +appear to be mutable. This however is not the case and the sources will +stay as specified via Home Manager. +
+The innermost attributes must be of type str. +
Type: null or attribute sets or lists of strings
Default: null
Example:
{ + video = { + default = "movies"; + source = [ + { name = "videos"; path = "/path/to/videos"; allowsharing = "true"; } + { name = "movies"; path = "/path/to/movies"; allowsharing = "true"; } + ]; + }; +} +
Declared by:
+ <home-manager/modules/programs/kodi.nix>
|
programs.lazygit.enable
Whether to enable lazygit, a simple terminal UI for git commands.
Type: boolean
Default: false
Example: true
Declared by:
<home-manager/modules/programs/lazygit.nix>
|
programs.lazygit.settings
Configuration written to diff --git a/tools.html b/tools.html index ea083877..a8560630 100644 --- a/tools.html +++ b/tools.html @@ -1,6 +1,6 @@ -
home-manager +
home-manager — reconfigure a user environment
home-manager
{
build
|
@@ -84,7 +84,7 @@
|
--verbose
}
- ]
This command updates the user environment so that it corresponds to the
configuration specified in ~/.config/nixpkgs/home.nix
or ~/.config/nixpkgs/flake.nix
.
@@ -153,7 +153,7 @@ available for immediate garbage collection.
-
The tool accepts the options
-A attrPath
@@ -265,15 +265,15 @@
--verbose
Activates verbose output. -