Раньше окружение Omarchy вокруг Hyprland собиралось из Waybar, Walker, Mako, SwayOSD, hyprlock, hypridle и других компонентов. В версии 4.0 разработчики отказались от этой схемы: панель, меню, уведомления, экранные индикаторы, панели управления и блокировка теперь размещаются внутри одной оболочки Quickshell.
Практический плюс понятен. Элементы рабочего стола получили общий механизм тем, IPC и плагинов, а сторонние виджеты можно подключать к той же оболочке. Quickshell при этом основан на Qt Quick и рассчитан именно на создание панелей, виджетов и других частей рабочего окружения.
Есть и обратная сторона: один процесс обслуживает сразу большую часть интерфейса. Уже зарегистрированы отдельные ошибки, связанные с перезагрузкой Quickshell и экраном блокировки. Один отчет описывает сбой оболочки во время обновления, другой потерю экрана блокировки после перезагрузки QML. Это пока отдельные сообщения, а не подтверждение массовой проблемы.
Поэтому переход на Quickshell в Omarchy 4.0 интереснее перечня новых функций. Разработчики фактически заменили набор независимых деталей одной расширяемой оболочкой. Она проще для глубокой интеграции, но теперь от стабильности одного процесса зависит заметно большая часть рабочего стола.
Omarchy 4.0 собрала почти весь рабочий стол в один процесс Quickshell
В Omarchy 4.0 панель, меню, уведомления, экран блокировки и несколько других элементов больше не работают как набор отдельных программ. Их заменил единый постоянно работающий процесс на Quickshell с системой плагинов.

Автор: Michael Larabel
Источник: Phoronix







