diff --git a/index.html b/index.html index 865fa051..d69a6b0f 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/release-notes.html b/release-notes.html index 4c9210c8..8d6e8e44 100644 --- a/release-notes.html +++ b/release-notes.html @@ -1,10 +1,13 @@
This section lists the release notes for stable versions of Home Manager and the current unstable version.
This is the current unstable branch and the information in this section is therefore not final.
This release has the following notable changes:
programs.waybar.settings.modules
option was removed.
+Waybar modules should now be declared directly under programs.waybar.settings
.
The 21.11 release branch became the stable branch in November, 2021.
This release has the following notable changes:
+These changes are only active if the home.stateVersion
option is set to "22.05" or later.
+The programs.waybar.settings
option now allows defining modules directly under programs.waybar.settings
.
+Defining modules under programs.waybar.settings.modules
will now be an error.
+For example,
+
programs.waybar.settings.modules."custom/my-module" = { };
becomes
programs.waybar.settings."custom/my-module" = { };
The 21.11 release branch became the stable branch in November, 2021.
This release has the following notable changes:
All Home Manager modules are now loaded on all platforms. With this
change you will get a more descriptive error message if you attempt to
enable a module that is incompatible with the host platform.
@@ -34,8 +37,11 @@ changes are only active if the home.stateVersion
op
The home.keyboard
option now defaults to null
, meaning that Home Manager won’t do any keyboard layout management. For example, setxkbmap
won’t be run in X sessions.
The programs.pet.settings
option no longer place its value inside a General
attribute.
-For example, is you before had
-
programs.pet.settings.editor = "nvim";
then you now need
programs.pet.settings.General.editor = "nvim";
The 21.05 release branch became the stable branch in May, 2021.
This release has the following notable changes:
+For example, +
programs.pet.settings.editor = "nvim";
becomes
programs.pet.settings.General.editor = "nvim";
+The programs.waybar.settings
option now allows defining modules directly under programs.waybar.settings
.
+For example,
+
programs.waybar.settings.modules."custom/my-module" = { };
becomes
programs.waybar.settings."custom/my-module" = { };
The 21.05 release branch became the stable branch in May, 2021.
This release has the following notable changes:
The programs.broot.verbs
option is now a list rather than an
attribute set. To migrate, move the keys of the attrset into the list
items' invocation
keys. For example,
diff --git a/tools.html b/tools.html
index dfe38309..157cca63 100644
--- a/tools.html
+++ b/tools.html
@@ -1,6 +1,6 @@
-
home-manager +
home-manager — reconfigure a user environment
home-manager
{
build
|
@@ -82,7 +82,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
.
@@ -151,7 +151,7 @@ available for immediate garbage collection.
-
The tool accepts the options
-A attrPath
@@ -259,15 +259,15 @@
--verbose
Activates verbose output. -