Hyprland is a tiling Wayland compositor with dynamic tiling and a custom renderer, documented in the ArchWiki.

wiki.archlinux.org/title/Hyprland
Arch Wiki homepage screenshot

About Arch Wiki

Hyprland is an independent tiling Wayland compositor, with its usage and configuration documented on this ArchWiki page. Key features include dynamic tiling, tabbed windows, and a custom renderer that provides window animations, rounded corners, and Dual-Kawase Blur on transparent windows. Configuration is handled via a single Lua file, with support for custom key bindings, window rules, input device settings, and startup commands, and can be reloaded automatically on save or manually via hyprctl. Documented limitations include unsupported NVIDIA GPU compatibility (which may cause bugs such as login failures, flashing windows, and high CPU usage), a requirement for Polkit or seatd.service to start, and potential need for 3D acceleration in VMware or VirtualBox virtual machines.

Key features

  • Dynamic tiling and tabbed window management
  • Custom renderer with animations, rounded corners, Dual-Kawase Blur
  • Lua-based configuration with automatic reload on save
  • hyprctl for manual reload and runtime setting adjustments
  • Full touchpad gesture support (disabled by default)
  • Customizable key bindings and window rules
Best for: Arch Linux users seeking a highly customizable tiling Wayland compositor with dynamic layout features.
Good for
  • Thoroughly documented usage and configuration on the upstream Hyprland wiki
  • Clean, readable C++ codebase
  • Supports dynamic tiling, tabbed windows, and custom visual effects
Watch out for
  • NVIDIA GPU support is unsupported and may cause login failures, flashing windows, and high CPU usage
  • Requires Polkit or seatd.service to be installed and enabled to start
  • 3D acceleration may need to be enabled for proper operation in VMware or VirtualBox VMs

Arch Wiki at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web, Windows
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Arch Wiki alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Desktop Customization

Well-known listings from the same topic.

All 172

Arch Wiki FAQ

What configuration language does Hyprland use?
As of version 0.55, Hyprland uses Lua for its configuration, replacing the older custom syntax.
What is required for Hyprland to start successfully?
You must install the Polkit package or start and enable seatd.service, as missing either will prevent Hyprland from launching.
Can Hyprland settings be changed without restarting the session?
Settings can be adjusted on the fly with hyprctl, though these changes are not saved, and some settings require a full session restart to take effect.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing