Wayland-композитор для повседневной работы за компьютером: поддерживает раскладки scrolling, dwindle, master и stacking, отдельные рабочие пространства для каждого выхода, размытие и анимации.
Alexays/Waybar
Гибко настраиваемая панель состояния для композиторов Wayland, таких как Sway, Hyprland и river, с модулями для отображения состояния системы, сети и аудио.
- Звёзды
- 12,134
- Форки
- 1,203
- Открытые issues
- 716
- Последний коммит
- 19 часов назад
Что это?
Waybar — панель состояния для окружений Wayland на базе Sway и композиторов, использующих wlroots. Она отображает рабочие пространства, активное окно и сведения о системе: заряд батареи, загрузку CPU, память, сеть, аудио и системный трей. Каждый элемент представлен настраиваемым модулем.
Waybar интегрируется с Sway, River, Hyprland, Niri, Mango, DWL, Wayfire и Umbriel; поддержка рабочих пространств и окон зависит от композитора. Модули настраиваются через JSON-файл, а оформление задаётся с помощью CSS. В панель также можно выводить любой текст или статус с помощью пользовательских скриптов.
Проект написан на C++ и собирается с помощью Meson. Он есть в пакетах большинства дистрибутивов Linux, а в комплект входит готовая конфигурация, с которой можно начать работу.
Ключевые возможности
- 01Модули для рабочих пространств и окон в Sway, Hyprland, River, Niri и других композиторах.
- 02Встроенные модули для отображения заряда батареи, загрузки CPU, памяти, сети, Bluetooth и аудио.
- 03Поддержка системного трея, часов и календаря.
- 04Настройка через JSON и оформление с помощью CSS.
- 05Пользовательские модули на основе скриптов для вывода в панель произвольных данных.
Сценарии использования
- Добавить панель состояния в тайлинговую среду Wayland на базе Sway или Hyprland.
- Отображать состояние батареи, сети и аудио на ноутбуке с композитором wlroots.
- Выводить в панели данные пользовательских скриптов, например состояние сборки или сервиса.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/Alexays/Waybar - 2
Перейдите в каталог проекта
cd Waybar - 3
Настройте сборку с помощью Meson
meson setup build - 4
Скомпилируйте и запустите Waybar без установки
ninja -C build && ./build/waybar
Что важно знать
- Требуется композитор Wayland, например Sway, Hyprland или river; в X11 программа не работает.
- Для сборки из исходного кода требуется множество зависимостей для выполнения и сборки, например gtkmm3 и wayland-protocols.
В подборках
Темы
Частые вопросы
- Что такое Waybar?
- Гибко настраиваемая панель состояния для композиторов Wayland, таких как Sway, Hyprland и river, с модулями для отображения состояния системы, сети и аудио. Waybar — панель состояния для окружений Wayland на базе Sway и композиторов, использующих wlroots. Она отображает рабочие пространства, активное окно и сведения о системе: заряд батареи, загрузку CPU, память, сеть, аудио и системный трей. Каждый элемент представлен настраиваемым модулем.
- Waybar можно использовать бесплатно? Какая у него лицензия?
- Waybar распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Waybar всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Waybar — 6 нояб. 2026 г..
- Для чего можно использовать Waybar?
- Добавить панель состояния в тайлинговую среду Wayland на базе Sway или Hyprland. Отображать состояние батареи, сети и аудио на ноутбуке с композитором wlroots. Выводить в панели данные пользовательских скриптов, например состояние сборки или сервиса.
- Как установить Waybar?
- Клонируйте репозиторий: git clone https://github.com/Alexays/Waybar Перейдите в каталог проекта: cd Waybar Настройте сборку с помощью Meson: meson setup build Скомпилируйте и запустите Waybar без установки: ninja -C build && ./build/waybar
- Где скачать Waybar?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Alexays/Waybar
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Dotfiles для Hyprland с оболочкой на Quickshell в стиле Material Design, обзором окон, AI-виджетами и инструментами для работы с экраном в Wayland.
Графический файловый менеджер для Linux на Wayland с Omarchy: списки, колонки, сетка и две панели, а также предпросмотр Quick Look.
Верхняя панель в стиле Dynamic Island для Omarchy Linux: показывает текущие активности и объединяет меню, дополнения и быстрые настройки.
Гибкая замена строки меню macOS: настраивается с помощью shell-скриптов и реагирует на события.
Hyprland — независимый динамический тайлинговый Wayland-композитор с широкими возможностями настройки внешнего вида и плагинной системой.