diff --git a/index.html b/index.html index 2ed4f9391..9946ae0f3 100644 --- a/index.html +++ b/index.html @@ -1,6 +1,6 @@ -
ca.desrt.dconf?+
ca.desrt.dconf?This manual will eventually describes how to install, use, and extend Home Manager.
diff --git a/release-notes.html b/release-notes.html index b4d49997d..3e6d11b0d 100644 --- a/release-notes.html +++ b/release-notes.html @@ -23,8 +23,8 @@ derivations. The following configuration is now possible: });
As a result of this change, programs.mpv.package is no longer the
resulting derivation. Use the newly introduced programs.mpv.finalPackage
instead.
-The programs.rofi.extraConfig option is now an attrset rather
-than a string. To migrate, move the each line into the attrset,
+The programs.rofi.extraConfig option is now an attribute set rather
+than a string. To migrate, move each line into the attribute set,
removing the rofi. prefix from the keys. For example,
programs.rofi.extraConfig = ''
rofi.show-icons: true
@@ -33,6 +33,28 @@ removing the rofi. prefix from the keys. For exampl
show-icons = true;
modi = "drun,emoji,ssh";
};
+The programs.rofi.theme option now supports defining a theme
+using an attribute set, the following configuration is now possible:
+
programs.rofi.theme = let
+ # Necessary to avoid quoting non-string values
+ inherit (config.lib.formats.rasi) mkLiteral;
+in {
+ "@import" = "~/.config/rofi/theme.rasi";
+
+ "*" = {
+ background-color = mkLiteral "#000000";
+ foreground-color = mkLiteral "rgba ( 250, 251, 252, 100 % )";
+ border-color = mkLiteral "#FFFFFF";
+ width = 512;
+ };
+
+ "#textbox-prompt-colon" = {
+ expand = false;
+ str = ":";
+ margin = mkLiteral "0px 0.3em 0em 0em";
+ text-color = mkLiteral "@foreground-color";
+ };
+};
The services.redshift.extraOptions and services.gammastep.extraOptions
options were removed in favor of services.redshift.settings and
services.gammastep.settings, that are now an attribute set rather
@@ -62,7 +84,18 @@ configure.packages.*.start -> programs.neovim.plugins = [ { plugin = ...; }]
configure.customRC -> programs.neovim.extraConfig
NO_COLOR environment variable as per
https://no-color.org/.
-The state version in this release includes the changes below. These +
+Qt module now supports qt.style.name to specify a theme name and
+qt.style.package to specify a theme package. If you have set
+qt.platformTheme to gnome, a qt.style.package compatible
+with both Qt and Gtk is now required to be set. For instance:
+
qt = {
+ platformTheme = "gnome";
+ style = {
+ name = "adwaita-dark";
+ package = pkgs.adwaita-qt;
+ };
+};The state version in this release includes the changes below. These
changes are only active if the home.stateVersion option is set to
"21.05" or later.
home-manager +
home-manager — reconfigure a user environment
home-manager {
build
|
@@ -72,7 +72,7 @@
|
--verbose
}
- ]
This command updates the user environment so that it corresponds to the
configuration specified in ~/.config/nixpkgs/home.nix.
@@ -137,7 +137,7 @@ available for immediate garbage collection.
-
The tool accepts the options
-A attrPath
@@ -226,15 +226,15 @@
--verbose
Activates verbose output. -