MyNixOS website logo
option

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 option to declare plugins.
Declarations
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"
  ];
}