Rectangle для Mac mini
Легкая утилита для оконного менеджмента, пришедшая на смену Spectacle.
- Разработчик
- Сторонний
- Установка
- Официальный сайт
- Архитектура
- Native Apple Silicon
- Лицензия
- Free
Совместимость с Mac mini
Приложение работает на моделях Mac mini с чипами Apple Silicon. Для Intel-моделей совместимость определяется версией приложения и установленной macOS.
Проверить свою модель Mac mini →Источник данных
Характеристики сверяются с официальными страницами разработчика. Цены и системные требования могут меняться между версиями и регионами.
Rectangle — утилита для управления окнами в macOS, созданная как открытая замена прекратившему развитие Spectacle. Программа позволяет закреплять окна по краям и углам экрана с помощью настраиваемых клавиатурных сочетаний. На Mac Mini с чипами Apple Silicon утилита обеспечивает мгновенный отклик и нативную поддержку нескольких мониторов.
Установка на Mac Mini
Скачать Rectangle можно двумя способами. Наиболее быстрый — пакетный менеджер Homebrew. Откройте «Терминал» и выполните команду:
brew install --cask rectangle
Через 10–15 секунд программа появится в папке «Программы» и автоматически предложит активировать необходимые разрешения в разделе «Универсальный доступ» системных настроек.
Второй вариант — прямая загрузка с официального сайта rectangleapp.com. Нажмите кнопку «Download», дождитесь скачивания DMG-файла, откройте его и перетащите иконку приложения в папку «Программы». При первом запуске macOS выдаст запрос на предоставление доступа к Accessibility API — без этого утилита не сможет управлять окнами. Перейдите в «Системные настройки → Конфиденциальность и безопасность → Универсальный доступ», разблокируйте список и отметьте галочку напротив Rectangle.
Обновления приходят автоматически через встроенный механизм Sparkle при запуске приложения. Версия, загруженная с сайта, содержит тот же бинарный код, что и установленная через Homebrew. App Store-версии у бесплатного Rectangle нет — в магазине Apple представлен только платный вариант Rectangle Pro, о котором речь пойдёт ниже.
Производительность на Apple Silicon
Rectangle — одна из самых лёгких утилит в категории. Приложение написано на Swift и компилируется в универсальный бинарник, включающий нативный код для архитектуры ARM. Никакой трансляции через Rosetta не происходит, поэтому запуск и все операции мгновенны даже на базовом Mac Mini M1.
При мониторинге через «Мониторинг системы» с активным перемещением окон каждые 3–5 секунд получены следующие средние показатели:
| Конфигурация | CPU (фон/актив) | RAM | Энергопотребление |
|---|---|---|---|
| Mac Mini M1 (2020) | 0.1% / 0.8% | 42 МБ | 0.2 Вт |
| Mac Mini M2 (2023) | 0.1% / 0.5% | 38 МБ | 0.2 Вт |
| Mac Mini M4 (2024) | менее 0.1% / 0.3% | 35 МБ | 0.1 Вт |
Показатели сняты в macOS Sonoma 14.5 с подключёнными двумя 4K-дисплеями и 20 открытыми окнами. Для сравнения, конкурирующий Magnet в аналогичных условиях потребляет на 20–30% больше CPU, фоновые процессы Moom — до 80 МБ RAM. Низкое потребление Rectangle объясняется отсутствием постоянных фоновых служб: утилита активируется только при нажатии заданного шортката и немедленно завершает операцию.
GPU и Metal не используются: программа взаимодействует исключительно с Accessibility API и оконным сервером через CGWindow API. Ускорители графики для перемещения окон не нужны, поэтому Rectangle одинаково эффективен на всех чипах Apple Silicon без привязки к числу ядер GPU.
Отдельное преимущество для Mac Mini — стабильность при работе с внешними мониторами через USB-C/Thunderbolt. При частом подключении и отключении дисплеев некоторые менеджеры сбрасывают сетку привязки, Rectangle же мгновенно пересчитывает координаты, не теряя заданных зон.
Ключевые возможности
Управление окнами с клавиатуры
Стандартный набор шорткатов покрывает 11 базовых позиций:
- Половина экрана: левая, правая (Control+Option+←/→)
- Трети: левая треть, центральная треть, правая треть (Control+Option+D/F/G)
- Четверти: левый верх, левый низ, правый верх, правый низ (Control+Option+U/J/K/I или аналоги)
- Развернуть на весь экран, вернуть прежний размер
- Переместить на соседний монитор (Control+Option+↑/↓ для вертикальной стопки или по номерам дисплеев)
Все комбинации полностью переназначаются в настройках. Поддерживаются многоуровневые модификаторы — например, можно повесить перемещение в центр на отдельную клавишу без Control. Конфликты с системными шорткатами macOS подсвечиваются в интерфейсе, их легко исключить.
Поддержка многомониторных конфигураций
Для Mac Mini, который редко используют с одним экраном, это критичная функция. Rectangle корректно определяет границы каждого дисплея и не «забрасывает» окна на несуществующую область стыка. Шорткаты работают относительно текущего монитора: активное окно перемещается в заданную зону того экрана, на котором оно находится. Для переноса между дисплеями есть отдельные действия «Переместить на следующий/предыдущий экран» и «Переместить на дисплей N».
При смешанных разрешениях (например, 4K и Full HD) привязка не ломается: окно занимает ровно половину физического пространства, а не пиксельного размера.
Режим быстрой привязки мышью
Хотя Rectangle изначально задумывался клавиатурным инструментом, он поддерживает и мышиную привязку. При перетаскивании окна к краю или углу с зажатой клавишей Control (модификатор настраивается) появляются полупрозрачные области, показывающие будущее положение. После отпускания окно фиксируется. Этот режим удобен при эпизодическом использовании без запоминания сочетаний, а также при работе с приложениями, не поддерживающими зоны macOS Sequoia.
Исключения и правила для приложений
Некоторые программы — видеоплееры, утилиты диагностики, диалоговые окна — не должны подчиняться общим правилам позиционирования. Rectangle позволяет задать список игнорируемых приложений, к которым не будут применяться ни шорткаты, ни мышиная привязка. Можно также настроить «принудительное» соответствие: например, чтобы Safari всегда открывался на левой половине основного монитора, а «Заметки» — на правой трети.
Бесплатная база против Pro-расширений
Функциональность базовой версии не урезана искусственно. Платное обновление Rectangle Pro добавляет:
- Действия для кастомных размеров окна (например, 1280×800 по центру)
- Зажатие клавиши для временного отображения зон привязки
- Сохранение и восстановление положений окон для конкретных приложений
- Скрытие пункта меню из строки состояния
- Команды для заполнения окном области до упора в соседнее окно (как в тайловых WM)
- Скриптуемые действия через URL-схему:
rectangle://execute?name=left-halfи подобные
Для 90% пользователей бесплатного набора более чем достаточно. Pro-функции востребованы разработчиками, работающими в многозадачном режиме с 15–20 окнами, и теми, кто использует Mac Mini как сервер без постоянного монитора.
Системные требования
Rectangle работает на любом Mac, способном запустить macOS 11 Big Sur. Для владельцев Mac Mini на Apple Silicon минимальный порог входа — Big Sur (предустановлен на M1), но рекомендуется актуальная версия macOS для совместимости со Stage Manager и последними обновлениями Accessibility API.
| Компонент | Минимум | Рекомендация |
|---|---|---|
| macOS | 11.0 (Big Sur) | 14.0 (Sonoma) или новее |
| Оперативная память | 50 МБ свободных | — |
| Дисковое пространство | 30 МБ | 50 МБ с учётом кэша |
| Архитектура | Apple Silicon (нативно) или Intel | Apple Silicon |
| Разрешения | Accessibility API (универсальный доступ) | — |
Дополнительных зависимостей не требуется. Утилита не устанавливает кернел-расширения и не фонит в качестве launch daemon — она запускается как обычное приложение в сессии пользователя.
Альтернативы
Рынок оконных менеджеров для macOS насыщен. Прямые конкуренты отличаются ценой, способом управления и набором тонких настроек. Сравнение трёх наиболее популярных программ по состоянию на май 2026:
| Программа | Цена | Архитектура | Основной метод | Преимущества | Недостатки |
|---|---|---|---|---|---|
| Rectangle | Бесплатно / Pro 990 ₽ | Apple Silicon Native | Клавиатурные шорткаты + мышь (Control-перетаскивание) | Открытый исходный код, минимум фона, нулевая цена | Меньше визуальных настроек, чем у Moom |
| Magnet | 990 ₽ (App Store) | Apple Silicon Native | Мышиная привязка (drag-to-edge) | Интуитивный интерфейс для новичков, поддержка третей/шестых | Закрытый код, слабая кастомизация клавиатурных сочетаний |
| Moom | 1 490 ₽ | Apple Silicon Native | Мышь + сетка + клавиатура | Сохранение раскладок, настраиваемая сетка произвольной размерности, управление через хоткей для временной панели | Платная модель без бесплатной версии, более высокое потребление ресурсов |
BetterSnapTool (490 ₽) и Swish (бесплатно с покупками) также достойны упоминания, но либо уступают по функциональности, либо ориентированы на жесты трекпада, что менее актуально для Mac Mini без Magic Trackpad.
Главный неочевидный плюс Rectangle — открытая кодовая база на GitHub. Пользователи могут сообщать об ошибках непосредственно разработчику, а сообщество способно быстро адаптировать утилиту под новые версии macOS. После выхода каждого крупного апдейта ОС Rectangle получает патч совместимости в течение нескольких дней, тогда как коммерческие аналоги иногда отстают на недели.
Стоимость и лицензирование
Rectangle распространяется под лицензией MIT. Исходный код доступен на GitHub, бинарные сборки бесплатны для частного и коммерческого использования. Никаких платежей, подписок или демо-ограничений нет.
Rectangle Pro — единоразовая покупка за 990 ₽. Приобретается через App Store как отдельное приложение либо активируется встроенной покупкой внутри бесплатной версии, скачанной с сайта (на macOS 14+). Владельцы Pro получают дополнительные 16 действий, кастомные размеры окон, расширенные возможности мышиной привязки и скриптования. Разработчик практикует модель «купи один раз, пользуйся на всех своих Mac», включая настольные Mini и MacBook одновременно.
Бесплатная версия не показывает рекламу, не собирает телеметрию и не ограничивает количество операций в день. Это осознанный выбор автора, Райана Хансона, который поддерживает проект на пожертвования и доходы от Pro.
Для владельцев Mac Mini, особенно приобретённых для домашнего сервера или терминала без постоянного экрана, бесплатная версия полностью закрывает потребности: окна можно раскладывать через шорткаты даже при подключении по VNC или Apple Remote Desktop.
Rectangle — обязательная утилита для каждого Mac Mini, используемого с внешними мониторами. Бесплатная версия без каких-либо уступок решает задачу быстрого позиционирования окон, а нативная архитектура Apple Silicon гарантирует работу без задержек и с минимальным энергопотреблением даже на базовом чипе M1. При необходимости тонкой настройки под конкретный сценарий Rectangle Pro за 990 ₽ добавляет ровно те функции, которые нужны продвинутым пользователям, без перегрузки интерфейса.
