K dispozícii je kompozitný server Hyprland 0.55, ktorý využíva protokol Wayland. Projekt sa zameriava na dlaždicové (tiling) usporiadanie okien, ale podporuje aj klasické voľné umiestnenie okien, skupinovanie okien vo forme kariet, pseudo-dlaždicový režim a celoplošné zobrazenie okien. Kód je napísaný v C++ a distribuuje sa pod licenciou BSD.
Poskytujú sa možnosti na vytváranie vizuálne atraktívnych rozhraní: gradienty v ohraničení okien, rozmazanie pozadia, animačné efekty a tiene. Pre rozšírenie funkčnosti môžu byť pripojené pluginy, a na externé ovládanie práce je k dispozícii IPC založené na soketoch. Nastavenie sa vykonáva prostredníctvom konfiguračného súboru, zmeny v ktorom sú zachytávané naživo bez reštartu. Medzi funkcie patrí aj: dynamicky vytvárané virtuálne pracovné plochy; režimy usporiadania prvkov na obrazovke; globálne spracovanie klávesových skratiek; ovládanie gestami na touchpade/snímači dotyku.
V novej verzii:
- Bola poskytnutá voliteľná možnosť využitia jazyka Lua na prispôsobenie pracovnej plochy Hyprland. Konfigurácia v jazyku Lua sa určuje v súbore hyprland.lua, pri absencii ktorého sa používa starý formát hyprland.conf.
- Pridané API Layout, ktoré umožňuje definovať vo vyhľadávacom súbore vlastné dlaždicové usporiadania okien pomocou jazyka Lua. Usporiadania môžu byť viazané na monitor alebo virtuálny pracovný stôl.
- Pridaná podpora celoplošných okien pri prepínaní medzi oknami pomocou posúvania. Pridaná možnosť ovládať posúvanie pomocou gest na touchpade.
- Pridaná možnosť nahrávania vlastných farebných ICC profilov pre každé výstupné zariadenie pomocou nastavenia ‘icc = «..path..»‘ v konfiguračnom súbore.
- Vylepšené ovládanie farieb pre monitory a zvýšená presnosť podávania farieb pri zdieľaní obrazovky.

Zdroj: opennet.ru
