Available composite server Hyprland 0.53 using the Wayland protocol. The project is focused on tiling window layout, but also supports classic random placement of windows, grouping of windows in the form of tabs, pseudo-mosaic mode and full-screen opening of windows. The code is written in C++ and distributed under the BSD license.
Provides options for creating visually attractive interfaces: gradients in window frames, background blur, animation effects and shadows. Plugins can be connected to expand functionality, and socket-based IPC is provided for external operation control. Configuration is carried out through a configuration file, changes in which are picked up on the fly without restarting. The functions also include: dynamically created virtual desktops; modes of arrangement of elements on the screen; global processing of hotkeys; Gesture control on the touchpad/touch screen.
In new version:
- The rules syntax has been completely redesigned, defining the behavior of windows (windowrules). User-defined rules need to be rewritten using the new syntax: windowrule { name = apply-something match:class = my-window border_size = 10 } windowrule = match:class my-window, border_size 10
- To run Hyprland proposed a special utility start-hyprland, which monitors the state of the workflow and restarts it in case of abnormal termination. The utility also allows you to run Hyprland in safe mode, which does not load configuration files, which can be useful for analyzing the reasons for repeated session crashes.
- Added new application Welcome, launched on first input and showing a screen with introductory information about Hyprland.
- The desktop wallpaper manager Hyprpaper has been switched to using the hyprtoolkit and hyprwire, which led to a change in the IPC protocol.
- Added new tools for localizing and translating interface elements.
- Added an option to hide the cursor when typing from a tablet.

Additionally, you can note release