Jak zmusić aplikacje, aby nie uruchamiały się w programie Awesome WM?


9

Jak powielać:

  1. ssh -X user@host firefox (lub inna aplikacja X).
  2. Maksymalizuj okno.
  3. Zamknij aplikację.
  4. Otwórz aplikację w Awesome WM (wypróbowano tylko lokalnie, ale powinna również działać zdalnie).

Wynik: okno jest nadal zmaksymalizowane.

Ponieważ nigdy nie używam funkcji maksymalizacji w Awesome i często używam jej w innych menedżerach okien, chciałbym wyłączyć tę maksymalizację za każdym razem, gdy otwieram aplikacje X w Awesome.

Próbowałem tego :

{ rule = { class = "Firefox" },
  properties = { tag = tags[math.min(2, screen.count())][2],
                 maximized_vertical = false, maximized_horizontal = false } },

Firefox ma rozpocząć się w znaczniku 2, ale to wciąż zmaksymalizowane. Masz pomysł, jak wyłączyć maksymalizację, szczególnie dla Firefoksa, ale jeszcze lepiej dla wszystkich aplikacji X?


Podejrzewam, że Firefox celowo omija wskazówki WM. Jeśli nie możesz znaleźć lepszego sposobu, rozważ wyzwalacz czasowy, który maksymalnie zmaksymalizuje Firefoksa.
Gilles „SO - przestań być zły”,

1
Firefox nie jest jedyną aplikacją, która zachowuje własne ustawienia okna przy wychodzeniu (na przykład robi to przeglądarka Pan). Wygląda to okropnie, jakby między wyścigiem Awesome ustawieniem okna a aplikacją przywrócono zapisane ustawienia. Jako taki, możesz utknąć, robiąc to z wyzwalaczem czasowym, jak zauważył poprzedni komentator, lub robisz to ręcznie (domyślne mapowanie klawiszy dla maksymalizacji okna przełączania w Awesome to MOD + m).
ewhac

1
Dzięki obu! @ewhac, twój komentarz może zostać przekształcony w odpowiedź. Jeszcze lepiej, jeśli wiesz, jak utworzyć wyzwalacz czasowy w Awesome.
l0b0

Odpowiedzi:


2

Konwertowany komentarz z @ewhac na odpowiedź:

Firefox nie jest jedyną aplikacją, która zachowuje własne ustawienia okna przy wychodzeniu (na przykład robi to przeglądarka Pan). Wygląda to okropnie, jakby między wyścigiem Awesome ustawieniem okna a aplikacją przywrócono zapisane ustawienia.

Jako taki, możesz utknąć, robiąc to z wyzwalaczem czasowym, jak zauważył poprzedni komentator, lub robisz to ręcznie (domyślne mapowanie klawiszy dla maksymalizacji okna przełączania w Awesome to MOD + m).


@ewhac: możesz opublikować inną odpowiedź, a następnie ją usunę
rubo77
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.