Як змусити програми не запускати максимум у Awesome WM?


9

Як відтворити:

  1. ssh -X user@host firefox (або якусь іншу програму X).
  2. Максимізуйте вікно.
  3. Закрийте програму.
  4. Відкрийте додаток у 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?


Я підозрюю, що Firefox навмисно сторонить підказки WM. Якщо ви не можете знайти кращого способу, розгляньте тимчасовий тригер, який не збільшує Firefox.
Жил "ТАК - перестань бути злим"

1
Firefox - не єдине додаток, яке зберігає власні налаштування вікна при виході (наприклад, Pan Newsreader робить це). Це дуже схоже на те, що між програмою Awesome, яка налаштовує вікно, і програмою, що відновлює збережені налаштування, існує стан перегонів. Таким чином, ви можете застрягти робити це з тимчасовим тригером, як зазначав попередній коментатор, або робити це вручну (відображення клавіш за замовчуванням для максимізації вікон максимізацією в Awesome є MOD + m).
ewhac

1
Дякую обом! @ewhac, ваш коментар може бути перетворений на відповідь. Ще краще, якщо ви знаєте, як створити тимчасовий тригер в Awesome.
l0b0

Відповіді:


2

Перетворений коментар від @ewhac у відповідь:

Firefox - не єдине додаток, яке зберігає власні налаштування вікна при виході (наприклад, Pan Newsreader робить це). Це дуже схоже на те, що між програмою Awesome, яка налаштовує вікно, і програмою, що відновлює збережені налаштування, існує стан перегонів.

Таким чином, ви можете застрягти, роблячи це з тимчасовим тригером, як відмічав попередній коментатор, або робити це вручну (відображення клавіш за замовчуванням для максимізації вікон максимізацією в Awesome становить MOD + m).


@ewhac: ви можете опублікувати ще одну відповідь, тоді я
видалю
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.