← Блог

Echo 2.2: зоны для окон, расстановки и температуры CPU и GPU

В 2.2 Echo из монитора метрик дорос до оконного менеджера: у окон появились зоны, сетки и расстановки, а в поповере — температуры процессора и видеокарты.

Зоны вместо ручного растягивания

Тянешь окно к краю или углу экрана — подсвечивается зона, окно встаёт в неё само. Половины, трети и две трети, перенос на соседний монитор; повторное нажатие хоткея половины меняет ширину: ½ → ⅔ → ⅓. Зоны по умолчанию на ⌃⌥⌘D/F/G/E/T и ⌃⌥⌘←/→.

Помимо простых зон есть сетки: готовые шаблоны и свой шаблон в редакторе — экран делится кликом, зоны сливаются, границы перетаскиваются, у каждого монитора своя сетка. Перетаскивание окна с зажатой ⌥ показывает всю сетку, с ⌃ окно растягивается сразу на несколько зон. Каждой зоне — свой хоткей ⌃⌥1…9.

Расстановки и автоправила

«Запомнить текущую» сохраняет раскладку окон со всеми мониторами; потом она применяется из настроек, меню-бара или по хоткею — незапущенные приложения пропускаются. Автоправила идут дальше: новое окно выбранного приложения само встаёт в назначенную зону — терминал открывается там, где терминалу и место.

Если включён системный тайлинг macOS, настройки попросят его отключить — он конфликтует с зонами. Сочетания ⌃⌥ и ⌃⌥⌘ пересекаются с командами VoiceOver: если пользуетесь VoiceOver, переназначьте хоткеи.

Температуры процессора и видеокарты

Во всплывающем окне появилась строка с текущими градусами CPU и GPU, а в деталях — график двумя линиями за минуту: процессор оранжевым, видеокарта фиолетовым, ниже — текущие значения и пики.

Датчики читаются напрямую из SMC — системного контроллера Apple Silicon, без root-прав и вспомогательных демонов, раз в секунду. На маках, где датчики недоступны, вкладка и строка не показываются.

Мелочи

Легенды на графиках больше не перекрывают подписи оси, шесть вкладок деталей помещаются в одну строку.

Обновление приходит само, либо Echo-2.2.dmg — на странице релизов.

← Все посты