¿Cómo forzar que las aplicaciones no se inicien maximizadas en Awesome WM?


9

Cómo reproducir:

  1. ssh -X user@host firefox (o alguna otra aplicación X).
  2. Maximiza la ventana.
  3. Cierra la aplicación.
  4. Abra la aplicación en Awesome WM (intentado solo localmente, pero también debería funcionar de forma remota).

Resultado: la ventana todavía está maximizada.

Como nunca uso la funcionalidad de maximizar en Awesome, y a menudo la uso en otros administradores de ventanas, me gustaría desactivar la maximización cada vez que abro aplicaciones X en Awesome.

Intenté esto :

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

Firefox no se inicia en la etiqueta 2, pero todavía está maximizada. ¿Alguna idea de cómo desarmar la maximización, específicamente para Firefox, pero aún mejor para todas las aplicaciones X?


Sospecho que Firefox esquiva deliberadamente las sugerencias de WM. Si no puede encontrar una mejor manera, considere un activador temporizado que no maximice Firefox.
Gilles 'SO- deja de ser malvado'

1
Firefox no es la única aplicación que conserva su propia configuración de ventana al salir (por ejemplo, el lector de noticias Pan hace esto). Parece muchísimo como si hubiera una condición de carrera entre Awesome configurando la ventana y la aplicación restaurando sus configuraciones guardadas. Como tal, puede estar atrapado haciéndolo con un disparador temporizado como lo señaló el comentarista anterior, o haciéndolo a mano (la asignación de teclas predeterminada para alternar la maximización de la ventana en Awesome es MOD + m).
ewhac

1
¡Gracias a ambos! @ewhac, tu comentario podría convertirse en una respuesta. Aún mejor si sabes cómo crear un disparador temporizado en Awesome.
l0b0

Respuestas:


2

Comentario convertido de @ewhac en una respuesta:

Firefox no es la única aplicación que conserva su propia configuración de ventana al salir (por ejemplo, el lector de noticias Pan hace esto). Parece muchísimo como si hubiera una condición de carrera entre Awesome configurando la ventana y la aplicación restaurando sus configuraciones guardadas.

Como tal, puede estar atascado haciéndolo con un disparador temporizado como señaló el comentarista anterior, o haciéndolo a mano (la asignación de teclas predeterminada para alternar la maximización de la ventana en Awesome es MOD + m).


@ewhac: puedes publicar otra respuesta, luego eliminaré esta
rubo77
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.