HeadlinesBriefing HeadlinesBriefing.com

omacosy: Напольный стол для macOS

Hacker News •
×

omacosy — это предрелизная (pre-1.0) среда настольных плиток для macOS, вдохновлённая omarchy, созданная и протестированная на macOS 26 / Apple Silicon. В ней есть настоящая клавиша Super через Karabiner, макет dwindle через AeroSpace, тематическая строка состояния, фокус на основе мыши, жесты прокрутки на трекпаде и живой обзор рабочих пространств. Вся конфигурация потребляет около 157 МБ ОЗУ в состоянии покоя и состоит из AeroSpace, Karabiner и пяти небольших самостоятельно созданных бинарных файлов Swift. Созданный paulsp94, он стремится воспроизвести опыт omarchy на macOS без ущерба для безопасности SIP.

Проект делает упор на прозрачность разрешений, перечисляя каждое необходимое разрешение, включая Доступность, Мониторинг ввода, Запись экрана, Bluetooth, Геолокацию, Автоматизацию и Доступ к файлам и папкам. Каждое разрешение обеспечивает определённую функциональность: например, Запись экрана создаёт миниатюры обзора рабочих пространств, тогда как Геолокация используется только для получения имени сети Wi-Fi. Пользователям точно сообщается, что перестанет работать при отказе от любого разрешения.

Установка выполняется с помощью одного скрипта, который создаёт символические ссылки на конфигурации, устанавливает зависимости Homebrew, компилирует вспомогательные бинарные файлы и запускает сервисы. Скрипт обновления загружает изменения и перестраивает только изменённые бинарные файлы. Система идемпотентна и включает манифесты резервного копирования и удаления для чистого удаления.

Хотя на данный момент протестировано только на MacBook Pro M1 Max, проект рассчитан на универсальное применение. Приветствуются отзывы, особенно касающиеся производительности и плавности.

Ключевые сущности: Компании: GitHub, Homebrew | Люди: paulsp94

Источник: Hacker News · Сводку подготовил HeadlinesBriefing