Comment forcer les applications à ne pas démarrer maximisées dans Awesome WM?

9

Comment reproduire:

  1. ssh -X user@host firefox (ou une autre application X).
  2. Agrandissez la fenêtre.
  3. Fermez l'application.
  4. Ouvrez l'application dans Awesome WM (essayé uniquement localement, mais devrait également fonctionner à distance).

Résultat: la fenêtre est toujours agrandie.

Étant donné que je n'utilise jamais la fonctionnalité de maximisation dans Awesome et que je l'utilise souvent dans d'autres gestionnaires de fenêtres, j'aimerais désactiver la maximisation chaque fois que j'ouvre des applications X dans Awesome.

J'ai essayé ceci :

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

Firefox ne démarre dans la balise 2, mais il est encore maximisée. Une idée de comment désactiver la maximisation, pour Firefox en particulier, mais encore mieux pour toutes les applications X?

l0b0
la source
Je soupçonne que Firefox contourne délibérément les indices WM. Si vous ne trouvez pas de meilleur moyen, envisagez un déclencheur temporisé qui ne maximise pas Firefox.
Gilles 'SO- arrête d'être méchant'
1
Firefox n'est pas la seule application à conserver ses propres paramètres de fenêtre à la sortie (par exemple, le lecteur de news Pan le fait). Cela ressemble énormément à une condition de concurrence entre la configuration impressionnante de la fenêtre et la restauration des paramètres enregistrés par l'application. En tant que tel, vous pouvez être bloqué en le faisant avec un déclencheur temporisé comme l'a noté le commentateur précédent, ou en le faisant à la main (le mappage de clé par défaut pour basculer la maximisation de la fenêtre dans Awesome est MOD + m).
ewhac
1
Merci à vous deux! @ewhac, votre commentaire pourrait être converti en réponse. Encore mieux si vous savez comment créer un déclencheur chronométré dans Awesome.
l0b0

Réponses:

2

Commentaire converti de @ewhac en réponse:

Firefox n'est pas la seule application à conserver ses propres paramètres de fenêtre à la sortie (par exemple, le lecteur de news Pan le fait). Cela ressemble énormément à une condition de concurrence entre la configuration impressionnante de la fenêtre et la restauration des paramètres enregistrés par l'application.

En tant que tel, vous pouvez être bloqué en le faisant avec un déclencheur temporisé comme l'a noté le commentateur précédent, ou en le faisant à la main (le mappage de clé par défaut pour basculer la maximisation de la fenêtre dans Awesome est MOD + m).

rubo77
la source
@ewhac: vous pouvez poster une autre réponse, puis je supprimerai celle-ci
rubo77