MacOS
October 2, 2020

LayAuto

LayAuto – приложение для Mac, которое запоминает положение открытых окон, чтобы потом по клику расставить их по местам. Для меня это оказалось супер полезной темой, но почему-то я вообще нигде не видел никаких упоминаний о нем.

Подписывайтесь на мой Телеграм.

Зачем это может понадобиться

Допустим, у вас есть N-ое кол-во приложений, с которыми вы работаете каждый день и они расставлены на определенных десктопах и в определенных местах. После ребута большая часть приложений свалится в первый экран. Каждый раз приходится расставлять их заново руками. Тоже самое происходит, когда подключаешь внешний монитор, особенно когда он других пропорций – приложения произвольно меняют свои места относительно экрана, приходится их тащить по нужным углам и т.п. И все это можно автоматизировать.
Для меня это особенная боль, так как на каждом десктопе у меня открыты по 2-3 окна на разные темы, которые расположены в разных углах и т.п.

Окно сохраненных “спейсов”

Как этим пользоваться

Видно, что LayAuto запомнил расположение конкретного окна и разметил все остальные рядом. В самих настройках сетка экрана расчерчена примерно, на деле он расставляет приложения ровно в те места, где стояло окно. То есть в данном случае он не прибивает Телеграм к углу экрана, у меня там есть отступ. Так же сразу видно, что запоминается порядок десктопов и даже дисплей. Можно создать отдельные спейсы под разные конфигурации: с монитором и без и т.п.

Вот эта гифка с оф сайта идеально показывает всю суть работы:

Итого после запуска системы достаточно нажать одну кнопку и подождать минуту, пока все расставится по своим местам. Приложение работает не идеально, конечно. Иногда крешится, иногда подвисает, потому что не может выбрать какое-то окно. Но все это лечится перезапуском расстановки и проблем не доставляет.

Еще

На самом деле это не единственная фича этого приложения. Умеет ресайзить окна как-то по-умному, делать дефолтные авто-лейауты, перемещать окна по десктопам и углам с помощью хоткеев, зумить хоткеями, забиндить дефотлные правивла для конкретных окон, но я это все не использую, поэтому разбираться придется самим, если надо. Впрочем, на оф сайте лежит куча демонстраций фич. Даже для Альфреда воркфлоу лежит.

Референсы

LayAuto $9.99