Как воспроизвести:
ssh -X user@host firefox
(или какое-то другое приложение X).- Максимизируйте окно.
- Закройте приложение.
- Откройте приложение в Awesome WM (пробовал только локально, но также должно работать удаленно).
Результат: окно все еще развернуто.
Поскольку я никогда не использую функцию максимизации в Awesome и часто использую ее в других оконных менеджерах, я хотел бы отключить максимизацию всякий раз, когда открываю X-приложения в Awesome.
Я попробовал это :
{ rule = { class = "Firefox" },
properties = { tag = tags[math.min(2, screen.count())][2],
maximized_vertical = false, maximized_horizontal = false } },
Firefox делает старт в теге 2, но она по - прежнему максимальная. Любая идея, как отключить максимизацию, особенно для Firefox, но даже лучше для всех приложений X?
m
).Ответы:
Преобразованный комментарий из @ewhac в ответ:
Firefox - не единственное приложение, которое сохраняет свои настройки окна при выходе (например, это делает программа чтения новостей Pan). Выглядит ужасно, будто между настройкой Awesome и настройкой приложения, восстанавливающим сохраненные настройки, возникает гонка.
Таким образом, вы можете застрять, выполняя синхронизированный триггер, как отмечал предыдущий комментатор, или вручную (отображение клавиш по умолчанию для переключения максимизации окна в Awesome - MOD + m).
источник