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.hypr.land 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
<home-manager/modules/services/window-managers/hyprland.nix>