Доступний композитний сервер Hyprland 0.55, який використовує протокол Wayland. Проект орієнтований на мозаїчну (tiling) компонування вікон, але підтримує і класичне розміщення вікон, групування вікон у формі вкладок, псевдомозаїчний режим і повноекранне розкриття вікон. Код написаний мовою С++ та поширюється під ліцензією BSD.
Надаються можливості створення візуально привабливих інтерфейсів: градієнти в обрамленні вікон, розмиття фону, анімаційні ефекти і тіні. Для розширення функціональності можуть підключатися плагіни, а зовнішнього управління роботою надається IPC з урахуванням сокетів. Налаштування здійснюється через конфігураційний файл, зміни в якому підхоплюються на льоту без перезапуску. З функцій також виділяються: віртуальні робочі столи, що динамічно створюються; режими компонування елементів на екрані; глобальна обробка гарячих кнопок; керування жестами на тачпаді/сенсорному екрані.
В новой версії:
- Надано опціональну можливість використання мови Lua для налаштування робочого столу Hyprland. Конфігурація на мові Lua визначається файлом hyprland.lua, за відсутності якого використовується старий формат hyprland.conf.
- Доданий API Layout, що дозволяє визначати у конфігураційному файлі власні мозаїчні розкладки вікон, використовуючи мову Lua. Розкладки можуть прив'язуватись до монітора або віртуального робочого столу.
- Додано підтримку повноекранних вікон під час перемикання між вікнами з використанням прокручування. Додана можливість керувати прокручуванням за допомогою жестів на тачпаді.
- Додана можливість завантаження своїх колірних ICC-профілів для кожного пристрою виводу, використовуючи налаштування 'icc = '..path..'' у файлі конфігурації.
- Покращено керування кольором для моніторів і підвищено точність кольору при наданні спільного доступу до екрану.

Джерело: opennet.ru
