Работа над стилем. Создание единого GUI
Статья посвящена созданию единого динамического стиля рабочего окружения Hyprland. Цветовая палитра GTK-, Qt-приложений, Hyprland, Waybar, Fuzzel, Dunst и других компонентов автоматически генерируется с помощью pywal-16 на основе текущих обоев рабочего стола. Для GTK и Qt подготовлены светлая и тёмная темы, использующие согласованные акцентные цвета.
Смена обоев запускает скрипт, который обновляет конфигурации и перезагружает элементы окружения. Дополнительно разработаны интерактивные настройки приложений, адаптивная и монохромная темы Waybar, варианты её расположения, а также единое оформление всплывающих меню и уведомлений. В дальнейшем планируется создать полноценный общий стиль GTK/Qt и улучшить тёмную тему. Основное ограничение — приложения GTK и Qt пока не умеют применять изменения палитры без перезапуска.
Читать полностью
#pingvinus
@linux_potok
Post #30595
380

- ✍ 5
- 👍 2