This manual will eventually describe how to install, use, and extend Home
Manager.
diff --git a/options.html b/options.html
index 213b01d1..23ba8561 100644
--- a/options.html
+++ b/options.html
@@ -227,7 +227,7 @@ account configuration.
be used to validate the connection authenticity. If
null then the system default is used.
Note, if set then the system default may still be accepted.
-
Path to default file containing certificate authorities that
should be used to validate the connection authenticity. This
path may be overridden on a per-account basis.
-
The base directory for account maildir directories. May be a
relative path, in which case it is relative the home
@@ -1561,7 +1561,7 @@ resource limits to the job, throttling its CPU usage and I/O bandwidth. The foll
This key maps to the first argument of execvp(3). If this key is missing, then the first element of
the array of strings provided to the ProgramArguments will be used instead. This key is required in
the absence of the ProgramArguments key.
-
This key maps to the second argument of execvp(3). This key is required in the absence of the Program
key. Please note: many people are confused by this key. Please read execvp(3) very carefully!
@@ -1622,7 +1622,7 @@ octal, so please convert the value to decimal.
<home-manager/modules/launchd/default.nix>
This optional key specifies the protocol to be passed to socket(2). The only value understood by
this key at the moment is "TCP".
@@ -1675,14 +1675,14 @@ stack segment may be extended. Stack extension is performed automatically by th
This optional key causes the job to be started every calendar interval as specified. Missing arguments
are considered to be wildcard. The semantics are much like crontab(5). Unlike cron which skips job
@@ -1742,7 +1742,7 @@ to attach before any code in the job is executed.
Type: attribute set of attribute set of (boolean or signed integer or floating point number or string or (path) or list of (signed integer or string))
Default:
+
Type: attribute set of attribute set of (boolean or signed integer or floating point number or string or path or list of (signed integer or string))
Default:
{
}
@@ -5755,7 +5755,7 @@ for more information.
value of services.mpd.musicDirectory is used as the
default if services.mpd.enable is
true.
-
Type: null or (path)
Default:
if pkgs.stdenv.hostPlatform.isLinux && config.services.mpd.enable then
+
Type: null or path
Default:
if pkgs.stdenv.hostPlatform.isLinux && config.services.mpd.enable then
config.services.mpd.musicDirectory
else
null
@@ -6161,7 +6161,7 @@ this happens, this will no longer be an issue.
Text of the nushell env.nu file.
If unset then the source option will be preferred.
@@ -6412,7 +6412,7 @@ is essentially a configuration file, this option is not used when a
<home-manager/modules/programs/pandoc.nix>
Name of theme or path to theme file in rasi format or attribute set with
theme configuration. Available named themes can be viewed using the
rofi-theme-selector tool.
-
Type: null or string or (path) or attribute set of ((attribute set of (string or signed integer or boolean or (Rasi literal string) or list of (string or signed integer or boolean or (Rasi literal string)))) or string)
Default:null
Example:
let
+
Type: null or string or path or attribute set of ((attribute set of (string or signed integer or boolean or (Rasi literal string) or list of (string or signed integer or boolean or (Rasi literal string)))) or string)
Default:null
Example:
let
# Use `mkLiteral` for string-like values that should show without
# quotes, e.g.:
# {
@@ -7231,7 +7231,7 @@ CTRL-T keybinding.
<home-manager/modules/programs/sm64ex.nix>
Add additional directories to load prezto modules from
Type: list of path
Default:
[
]
@@ -9045,7 +9045,7 @@ written to $XDG_CONFIG_HOME/dunst/dunstrc
regardless. This allows using a mutable configuration file generated
from the immutable one, useful in scenarios where live reloading is
desired.
-
Default:
{
@@ -9270,7 +9270,7 @@ The configuration specified under
written to $XDG_CONFIG_HOME/fnott/fnott.ini
regardless of this option. This allows using a mutable configuration file
generated from the immutable one, useful in scenarios where live reloading is desired.
-
How often to run mbsync. This value is passed to the systemd
timer configuration as the onCalendar option. See
@@ -9836,7 +9836,7 @@ useful for creating the directories mbsync is going to use.
Extra configuration files read by Mopidy when the service starts.
Later files in the list override earlier configuration files and
structured settings.
-
Type: list of (path)
Default:
+
Type: list of path
Default:
[
]
@@ -9903,7 +9903,7 @@ beginning of the file. For available options see
If xdg.userDirs.enable is
true then the defined XDG music directory is used.
Otherwise, you must explicitly specify a value.
-
Type: (path) or string
Default:
${home.homeDirectory}/music if state version < 22.11
+
Type: path or string
Default:
${home.homeDirectory}/music if state version < 22.11
${xdg.userDirs.music} if xdg.userDirs.enable == true
undefined otherwise
Polybar configuration. Can be either path to a file, or set of attributes
that will be used to create the final configuration.
See also services.polybar.settings for a more nix-friendly format.
-
Type: (attribute set of attribute set of (string or boolean or signed integer or list of string)) or (path) convertible to it
Default:
+
Type: (attribute set of attribute set of (string or boolean or signed integer or list of string)) or path convertible to it
Default:
{
}
@@ -10758,11 +10758,11 @@ for details.
<home-manager/modules/services/twmn.nix>
Settings to write to the Xfconf configuration system.
Type: xfconf settings
Default:
@@ -13342,7 +13342,7 @@ by Home Manager.
If this option is set to a non-null value,
recompilation of xmonad outside of Home Manager (e.g. via
xmonad --recompile) will fail.
-
Type: null or (path)
Default:null
Example:
pkgs.writeText "xmonad.hs" ''
+
Type: null or path
Default:null
Example:
pkgs.writeText "xmonad.hs" ''
import XMonad
main = xmonad defaultConfig
{ terminal = "urxvt"
@@ -13372,7 +13372,7 @@ version used to build xmonad and the packages listed in
~/.xmonad/lib/ and included in the configuration
build. The keys are the file names while the values are paths to the
contents of the files.
-
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.
-
Options
+
Options
The tool accepts the options
-A attrPath
@@ -265,15 +265,15 @@
--verbose
Activates verbose output.
-
Files
+
Files
$XDG_DATA_HOME/home-manager/news-read-ids
Identifiers of news items that have been shown. Can be deleted to reset
the read news indicator.
-