mirror of
https://github.com/nix-community/home-manager
synced 2024-11-23 11:39:46 +01:00
c43d4a3d6d
Internally we already managed them per-profile but exposed a global option to maintain backwards compatibility. The benefit to having per-profile extensions is quite large though, so it is time to switch. Users of the global extensions option will get an error message that indicates how to edit their configuration to work again.
32 lines
1.1 KiB
Text
32 lines
1.1 KiB
Text
[[sec-release-23.05]]
|
|
== Release 23.05
|
|
|
|
This is the current unstable branch and the information in this section is therefore not final.
|
|
|
|
[[sec-release-23.05-highlights]]
|
|
=== Highlights
|
|
|
|
This release has the following notable changes:
|
|
|
|
* Firefox add-ons are now managed per-profile.
|
|
That is, if you are currently having
|
|
+
|
|
[source,nix]
|
|
programs.firefox.extensions = [ foo bar ];
|
|
+
|
|
in your configuration then you must change it to
|
|
+
|
|
[source,nix]
|
|
programs.firefox.profiles.myprofile.extensions = [ foo bar ];
|
|
|
|
[[sec-release-23.05-state-version-changes]]
|
|
=== State Version Changes
|
|
|
|
The state version in this release includes the changes below.
|
|
These changes are only active if the `home.stateVersion` option is set to "23.05" or later.
|
|
|
|
* The <<opt-xsession.windowManager.i3.config.window.titlebar>>,
|
|
<<opt-xsession.windowManager.i3.config.floating.titlebar>>,
|
|
<<opt-wayland.windowManager.sway.config.window.titlebar>>,
|
|
<<opt-wayland.windowManager.sway.config.floating.titlebar>>, options now default to `true` which
|
|
is consistent with the default values for those options used by `i3` and `sway`.
|