Гибкая замена строки меню macOS: настраивается с помощью shell-скриптов и реагирует на события.
paulsp94/omacosy
Оформление рабочего стола macOS в стиле omarchy: тайлинг dwindle, тематическая панель статуса, фокус следует за мышью и обзор рабочих пространств.
- Звёзды
- 710
- Форки
- 26
- Открытые issues
- 19
- Последний коммит
- 3 дня назад
Что это?
omacosy переносит рабочий процесс в стиле omarchy на macOS. Окна располагаются по схеме dwindle: сфокусированное окно делится вдоль более длинной стороны. Caps Lock переназначается на Super для горячих клавиш. Панель статуса реализована одним процессом собственной разработки, который отрисовывает панель и всплывающие окна, ползунки громкости и яркости, а также затемнение экрана.
Кроме того, настройка добавляет фокус, следующий за мышью, переключение рабочих пространств свайпом четырьмя пальцами по трекпаду и обзор в стиле Mission Control с актуальными миниатюрами окон. Переключение темы одновременно меняет панель, рамки окон и обои. Установка, обновление и удаление выполняются скриптами из того же репозитория. По умолчанию проект работает с AeroSpace; также можно выбрать OmniWM в качестве необязательной бета-версии.
Проект собирают и тестируют на macOS 26 с Apple Silicon и одним внешним дисплеем; для работы нужны несколько разрешений macOS. Для переназначения Caps Lock используется Karabiner-Elements, который запускается с правами root.
Ключевые возможности
- 01Тайлинг dwindle, при котором сфокусированное окно делится вдоль более длинной стороны
- 02Переназначение Caps Lock на клавишу Super для горячих клавиш в стиле omarchy
- 03Панель статуса в одном процессе со всплывающими окнами, ползунками и затемнением экрана
- 04Фокус следует за мышью; для отдельных приложений эту функцию можно отключить
- 05Переключение рабочих пространств свайпом четырьмя пальцами по трекпаду
- 06Обзор рабочих пространств с актуальными миниатюрами окон и поиском по мере ввода
Сценарии использования
- Разработчикам, которым нужен управляемый с клавиатуры тайлинг в стиле omarchy на Mac
- Пользователям, которые хотят одной сменой темы обновлять панель, рамки окон и обои
- Тем, кто готов предоставить macOS разрешения на специальные возможности и ввод для тайлинга
Быстрый старт
- 1
Клонируйте репозиторий и запустите установщик
d=~/.local/share/omacosy if [ -d "$d/.git" ]; then git -C "$d" pull --ff-only; else git clone https://github.com/paulsp94/omacosy.git "$d"; fi && cd "$d" && ./install.sh - 2
Предоставьте запрошенные установщиком разрешения macOS (Универсальный доступ, Мониторинг ввода и т. д.)
Что важно знать
- Поддерживается только macOS 26 (Tahoe); пока программа запускалась только на компьютере автора.
- Требуются широкие разрешения, включая Универсальный доступ и Мониторинг ввода; Karabiner-Elements запускается с правами root.
- Karabiner-Elements — сторонняя зависимость, устанавливающая системное расширение DriverKit.
В подборках
Темы
Частые вопросы
- Что такое omacosy?
- Оформление рабочего стола macOS в стиле omarchy: тайлинг dwindle, тематическая панель статуса, фокус следует за мышью и обзор рабочих пространств. omacosy переносит рабочий процесс в стиле omarchy на macOS. Окна располагаются по схеме dwindle: сфокусированное окно делится вдоль более длинной стороны. Caps Lock переназначается на Super для горячих клавиш. Панель статуса реализована одним процессом собственной разработки, который отрисовывает панель и всплывающие окна, ползунки громкости и яркости, а также затемнение экрана.
- omacosy можно использовать бесплатно? Какая у него лицензия?
- omacosy распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- omacosy всё ещё поддерживается?
- Активно поддерживается. Последний коммит в omacosy — 4 нояб. 2026 г..
- Для чего можно использовать omacosy?
- Разработчикам, которым нужен управляемый с клавиатуры тайлинг в стиле omarchy на Mac Пользователям, которые хотят одной сменой темы обновлять панель, рамки окон и обои Тем, кто готов предоставить macOS разрешения на специальные возможности и ввод для тайлинга
- Как установить omacosy?
- Клонируйте репозиторий и запустите установщик: d=~/.local/share/omacosy if [ -d "$d/.git" ]; then git -C "$d" pull --ff-only; else git clone https://github.com/paulsp94/omacosy.git "$d"; fi && cd "$d" && ./install.sh Предоставьте запрошенные установщиком разрешения macOS (Универсальный доступ, Мониторинг ввода и т. д.)
- Где скачать omacosy?
- Исходный код и инструкции по установке — на GitHub: https://github.com/paulsp94/omacosy
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Полностью настраиваемая среда рабочего стола для Windows 10/11, заменяющая панель задач, док, лаунчер и оконный менеджер тематизируемыми компонентами.
Тайловый оконный менеджер для Windows: автоматически размещает окна приложений, управляет виртуальными рабочими столами и мониторами через CLI.
Большая коллекция готовых тем для статус-бара Polybar в Linux: разные стили, цветовые схемы и варианты оформления.
Верхняя панель в стиле Dynamic Island для Omarchy Linux: показывает текущие активности и объединяет меню, дополнения и быстрые настройки.
Менеджер строки меню macOS, который скрывает и показывает значки, поддерживает постоянно скрытую секцию, поиск и настройку внешнего вида.