diff --git a/options.html b/options.html index 42b12122..198ec9e9 100644 --- a/options.html +++ b/options.html @@ -15431,6 +15431,86 @@ boolean
Default:
false
Example:
true
Declared by:
<home-manager/modules/targets/generic-linux.nix>
+ |
wayland.windowManager.hyprland.enable
Whether to enable Hyprland wayland compositor.
Type: +boolean
Default:
+false
Example:
+true
Declared by:
+<home-manager/modules/services/window-managers/hyprland.nix>
+ |
wayland.windowManager.hyprland.enableNvidiaPatches
Whether to enable patching wlroots for better Nvidia support.
Type: +boolean
Default:
+false
Example:
+true
Declared by:
+<home-manager/modules/services/window-managers/hyprland.nix>
+ |
wayland.windowManager.hyprland.package
The hyprland package to use.
Type: +package
Default:
+pkgs.hyprland
Declared by:
+<home-manager/modules/services/window-managers/hyprland.nix>
+ |
wayland.windowManager.hyprland.extraConfig
Extra configuration lines to add to ~/.config/hypr/hyprland.conf
.
Type: +strings concatenated with “\n”
Default:
+""
Example:
'' + # window resize + bind = $mod, S, submap, resize + + submap = resize + binde = , right, resizeactive, 10 0 + binde = , left, resizeactive, -10 0 + binde = , up, resizeactive, 0 -10 + binde = , down, resizeactive, 0 10 + bind = , escape, submap, reset + submap = reset +'' +
Declared by:
+<home-manager/modules/services/window-managers/hyprland.nix>
+ |
wayland.windowManager.hyprland.finalPackage
The Hyprland package after applying configuration.
Type: +package (read only)
Default:
+wayland.windowManager.hyprland.package
with applied configuration
Declared by:
+<home-manager/modules/services/window-managers/hyprland.nix>
+ |
wayland.windowManager.hyprland.plugins
List of Hyprland plugins to use. Can either be packages or +absolute plugin paths.
Type: +list of (package or path)
Default:
+[ ]
Declared by:
+<home-manager/modules/services/window-managers/hyprland.nix>
+ |
wayland.windowManager.hyprland.settings
Hyprland configuration written in Nix. Entries with the same key +should be written as lists. Variables’ and colors’ names should be +quoted. See https://wiki.hyprland.org for more examples.
Use the wayland.windowManager.hyprland.plugins
option to
+declare plugins.
Type: +Hyprland configuration value
Default:
+{ }
Example:
{ + decoration = { + shadow_offset = "0 5"; + "col.shadow" = "rgba(00000099)"; + }; + + "$mod" = "SUPER"; + + bindm = [ + # mouse movements + "$mod, mouse:272, movewindow" + "$mod, mouse:273, resizewindow" + "$mod ALT, mouse:272, resizewindow" + ]; +} + +
Declared by:
+<home-manager/modules/services/window-managers/hyprland.nix>
+ |
wayland.windowManager.hyprland.systemdIntegration
Whether to enable hyprland-session.target
on
+hyprland startup. This links to graphical-session.target
.
+Some important environment variables will be imported to systemd
+and dbus user environment before reaching the target, including
DISPLAY
HYPRLAND_INSTANCE_SIGNATURE
WAYLAND_DISPLAY
XDG_CURRENT_DESKTOP
Type: +boolean
Default:
+true
Declared by:
+<home-manager/modules/services/window-managers/hyprland.nix>
+ |
wayland.windowManager.hyprland.xwayland.enable
Whether to enable XWayland.
Type: +boolean
Default:
+true
Example:
+true
Declared by:
+<home-manager/modules/services/window-managers/hyprland.nix>
+ |
wayland.windowManager.hyprland.xwayland.hidpi
Enable HiDPI XWayland, based on XWayland MR 733. +See https://wiki.hyprland.org/Nix/Options-Overrides/#xwayland-hidpi for more info.
Type: +boolean
Default:
+false
Example:
+true
Declared by:
+<home-manager/modules/services/window-managers/hyprland.nix>
|
wayland.windowManager.sway.enable
Whether to enable sway wayland compositor.
Type: boolean
Default:
false
Example: