Hyprland — независимый динамический тайлинговый Wayland-композитор с широкими возможностями настройки внешнего вида и плагинной системой.
noctalia-dev/umbriel
Wayland-композитор для повседневной работы за компьютером: поддерживает раскладки scrolling, dwindle, master и stacking, отдельные рабочие пространства для каждого выхода, размытие и анимации.
- Звёзды
- 1,495
- Форки
- 113
- Открытые issues
- 149
- Последний коммит
- 16 часов назад
Что это?
Umbriel — это Wayland-композитор: компонент, который отрисовывает окна и управляет вводом на Linux-десктопах, использующих протокол Wayland. Он поддерживает раскладки scrolling, dwindle, master и stacking, группы вкладок и scratchpad-области, а также независимые рабочие пространства для каждого выхода и восстановление подключённых дисплеев с поддержкой дробного масштабирования.
Визуальные эффекты включают размытие, тени, скруглённые углы, двойные рамки, анимации и наборы эффектов GLSL; также доступны правила для окон и слоёв и анимированный обзор. Для игр и дисплеев предусмотрены опциональная поддержка HDR, переменная частота обновления, tearing, direct scanout и explicit sync — если их поддерживают оборудование и клиенты.
Umbriel написан на C++23 и основан на wlroots; для рендеринга используется форк SceneFX, включённый в репозиторий. Композитор рассчитан на совместную работу с оболочкой Noctalia, настраивается через TOML-файлы с горячей перезагрузкой и пока находится на раннем этапе разработки, поэтому ключи конфигурации и сочетания клавиш могут меняться между выпусками.
Ключевые возможности
- 01Раскладки scrolling, dwindle, master и stacking для каждого рабочего пространства
- 02Независимые рабочие пространства для каждого выхода с дробным масштабированием
- 03Правила для окон и слоёв, а также заголовки окон
- 04Размытие, тени, скруглённые углы и анимации
- 05Опциональная поддержка HDR, переменной частоты обновления и direct scanout
- 06Конфигурация в TOML с горячей перезагрузкой и IPC
Сценарии использования
- Использование тайлингового Wayland-десктопа для повседневной работы
- Игры с HDR, переменной частотой обновления и настраиваемым полноэкранным режимом
- Трансляция рабочего стола удалённым клиентам через виртуальные выходы
- Совместная работа с оболочкой Noctalia для полноценного Wayland-десктопа
Быстрый старт
- 1
Установите Umbriel, следуя руководству по установке (пакеты дистрибутива, Nix или сборка из исходного кода)
- 2
Запустите Umbriel, выбрав его в дисплейном менеджере или запустив из TTY
start-umbriel
Что важно знать
- Проект ещё молод и активно развивается, поэтому ключи конфигурации, сочетания клавиш и поведение могут меняться от версии к версии.
- Некоторые аспекты ещё требуют доработки, а текущие настройки по умолчанию не гарантируют стабильность.
В подборках
Темы
Частые вопросы
- Что такое umbriel?
- Wayland-композитор для повседневной работы за компьютером: поддерживает раскладки scrolling, dwindle, master и stacking, отдельные рабочие пространства для каждого выхода, размытие и анимации. Umbriel — это Wayland-композитор: компонент, который отрисовывает окна и управляет вводом на Linux-десктопах, использующих протокол Wayland. Он поддерживает раскладки scrolling, dwindle, master и stacking, группы вкладок и scratchpad-области, а также независимые рабочие пространства для каждого выхода и восстановление подключённых дисплеев с поддержкой дробного масштабирования.
- umbriel можно использовать бесплатно? Какая у него лицензия?
- umbriel распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- umbriel всё ещё поддерживается?
- Активно поддерживается. Последний коммит в umbriel — 6 нояб. 2026 г..
- Для чего можно использовать umbriel?
- Использование тайлингового Wayland-десктопа для повседневной работы Игры с HDR, переменной частотой обновления и настраиваемым полноэкранным режимом Трансляция рабочего стола удалённым клиентам через виртуальные выходы Совместная работа с оболочкой Noctalia для полноценного Wayland-десктопа
- Как установить umbriel?
- Установите Umbriel, следуя руководству по установке (пакеты дистрибутива, Nix или сборка из исходного кода) Запустите Umbriel, выбрав его в дисплейном менеджере или запустив из TTY: start-umbriel
- Где скачать umbriel?
- Исходный код и инструкции по установке — на GitHub: https://github.com/noctalia-dev/umbriel
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Гибко настраиваемая панель состояния для композиторов Wayland, таких как Sway, Hyprland и river, с модулями для отображения состояния системы, сети и аудио.
VR-оконный менеджер для Linux на Godot: позволяет размещать окна настольных приложений в виртуальном пространстве и работать с ними.
Демон уведомлений для композиторов Wayland, отображающий тематические карточки с помощью Rust-фреймворка UI Rune.
Тайловый оконный менеджер для macOS: автоматически размещает окна с помощью бинарного разбиения пространства и управляется из командной строки.
AeroSpace — тайловый оконный менеджер для macOS в духе i3, настраиваемый через текстовый файл и управляемый из командной строки.