
Официально вышел композитный сервер Hyprland 0.55, функционирующий на базе протокола Wayland. Проект изначально затачивался под мозаичное (tiling) размещение окон, однако разработчики предусмотрели поддержку классического свободного расположения, вкладчатых группировок, псевдомозаичного формата и развёртывания на весь экран. Программный код написан на языке C++ и распространяется под открытой лицензией BSD.
Окружение предлагает богатый инструментарий для кастомизации интерфейса: градиентные рамки окон, красивое размытие фона за полупрозрачными элементами, плавные анимации и настраиваемые тени. Пользователи могут подключать сторонние плагины для расширения возможностей, а внешнее управление системой реализовано через IPC на базе стандартных сокетов. Конфигурация правится через текстовый файл, причем любые изменения подхватываются системой «на лету» без необходимости перезагрузки. Среди ключевых особенностей также числятся динамические виртуальные рабочие столы, продвинутые режимы компоновки, глобальные горячие клавиши и полноценная поддержка жестов на тачпадах или сенсорных дисплеях.
Главные нововведения версии 0.55:
- Появилась опциональная поддержка скриптового языка Lua для настройки параметров Hyprland. Новая конфигурация прописывается в файле
hyprland.lua, а если он отсутствует, система по умолчанию обращается к классическому форматуhyprland.conf. - Интегрирован полноценный Layout API, дающий возможность создавать собственные оконные раскладки на языке Lua прямо в конфигурационном файле. Созданные кастомные сетки можно жестко привязывать к конкретным мониторам или отдельным рабочим столам.
- Реализована корректная поддержка полноэкранных приложений в сценариях, когда пользователь переключается между окнами с помощью обычной прокрутки. Кроме того, управлять скроллом теперь можно посредством жестов на тачпаде.
- Добавлена долгожданная функция загрузки пользовательских ICC-профилей цветности для каждого отдельного дисплея — за это отвечает новая директива
icc = "...путь..."в конфиге. - Разработчики серьезно переработали управление цветом для мониторов, заметно повысив точность цветопередачи при трансляции изображения и организации совместного доступа к экрану.






