Тайловый оконный менеджер для Windows: автоматически размещает окна приложений, управляет виртуальными рабочими столами и мониторами через CLI.
FelixKratz/SketchyBar
Гибкая замена строки меню macOS: настраивается с помощью shell-скриптов и реагирует на события.
- Звёзды
- 12,515
- Форки
- 193
- Открытые issues
- 89
- Последний коммит
- 4 дня назад
Что это?
SketchyBar заменяет стандартную строку меню macOS на настраиваемую строку состояния, элементы которой можно в любой момент добавлять, удалять и менять их оформление. Панель настраивается через rc-файл в стиле shell и скрипты плагинов, поэтому пользователи могут создавать собственные виджеты на основе системных данных, команд или внешних событий.
Панель поддерживает динамическую систему анимации, систему событий и скриптов, интерактивное управление мышью, всплывающие меню по запросу и отрисовку произвольных графиков. Она также может отображать приложения из строки меню macOS с помощью aliases.
Проект основан на форке spacebar и был переписан; его часто используют вместе с оконным менеджером yabai. Примеры пользовательских конфигураций и плагины собраны в обсуждениях проекта.
Ключевые возможности
- 01Элементы панели можно добавлять, удалять и изменять во время работы.
- 02События запускают скрипты, которые обновляют панель.
- 03Система анимации для переходов между состояниями элементов.
- 04Интерактивное управление мышью и всплывающие меню по запросу.
- 05Позволяет отрисовывать произвольные графики.
- 06Отображает приложения из строки меню macOS с помощью aliases.
Сценарии использования
- Настройка верхней панели macOS для отображения рабочих пространств, системной информации или результатов пользовательских скриптов.
- Создание строки состояния, отражающей состояние тайлингового оконного менеджера, например yabai.
- Создание интерактивных виджетов панели с помощью shell-скриптов.
Быстрый старт
- 1
Следуйте руководству по установке в документации
- 2
Начните с конфигурации sketchybarrc по умолчанию и скриптов плагинов из ~/.config/sketchybar/
Что важно знать
- Работает только в macOS, поскольку заменяет строку состояния macOS.
- Распространяется по лицензии GPL-3.0 — лицензии с копилефтом, которая требует, чтобы производные работы оставались открытыми.
- Настройка выполняется с помощью shell-скриптов, поэтому проект подходит пользователям, знакомым со скриптами.
В подборках
Темы
Частые вопросы
- Что такое SketchyBar?
- Гибкая замена строки меню macOS: настраивается с помощью shell-скриптов и реагирует на события. SketchyBar заменяет стандартную строку меню macOS на настраиваемую строку состояния, элементы которой можно в любой момент добавлять, удалять и менять их оформление. Панель настраивается через rc-файл в стиле shell и скрипты плагинов, поэтому пользователи могут создавать собственные виджеты на основе системных данных, команд или внешних событий.
- SketchyBar можно использовать бесплатно? Какая у него лицензия?
- SketchyBar распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- SketchyBar всё ещё поддерживается?
- Активно поддерживается. Последний коммит в SketchyBar — 18 окт. 2026 г..
- Для чего можно использовать SketchyBar?
- Настройка верхней панели macOS для отображения рабочих пространств, системной информации или результатов пользовательских скриптов. Создание строки состояния, отражающей состояние тайлингового оконного менеджера, например yabai. Создание интерактивных виджетов панели с помощью shell-скриптов.
- Как установить SketchyBar?
- Следуйте руководству по установке в документации Начните с конфигурации sketchybarrc по умолчанию и скриптов плагинов из ~/.config/sketchybar/
- Где скачать SketchyBar?
- Исходный код и инструкции по установке — на GitHub: https://github.com/FelixKratz/SketchyBar
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Полностью настраиваемая среда рабочего стола для Windows 10/11, заменяющая панель задач, док, лаунчер и оконный менеджер тематизируемыми компонентами.
Менеджер строки меню macOS, который скрывает и показывает значки, поддерживает постоянно скрытую секцию, поиск и настройку внешнего вида.
Нативное приложение для macOS, которое объединяет Wi-Fi, заряд батареи и громкость в один настраиваемый значок в строке меню, Dock или обоих местах.
Плиточный прокручиваемый оконный менеджер для macOS, написанный как Spoon-плагин для приложения автоматизации Hammerspoon.
Dotfiles для Hyprland с оболочкой на Quickshell в стиле Material Design, обзором окон, AI-виджетами и инструментами для работы с экраном в Wayland.