Come forzare le applicazioni a non avviarsi al massimo in Awesome WM?


9

Come riprodurre:

  1. ssh -X user@host firefox (o qualche altra applicazione X).
  2. Massimizza la finestra.
  3. Chiudi l'applicazione.
  4. Apri l'applicazione in Awesome WM (provato solo localmente, ma dovrebbe funzionare anche in remoto).

Risultato: la finestra è ancora ingrandita.

Dal momento che non utilizzo mai la funzionalità di massimizzazione in Awesome e spesso la utilizzo in altri gestori di finestre, desidero annullare la massimizzazione ogni volta che apro le applicazioni X in Awesome.

Ho provato questo :

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

Firefox non si avvia in tag 2, ma è ancora massimizzata. Qualche idea su come annullare la massimizzazione, in particolare per Firefox, ma ancora meglio per tutte le applicazioni X?


Ho il sospetto che Firefox abbia deliberatamente eluso i suggerimenti di WM. Se non riesci a trovare un modo migliore, considera un trigger a tempo che non ingrandisce Firefox.
Gilles 'SO- smetti di essere malvagio' il

1
Firefox non è l'unica applicazione a preservare le proprie impostazioni della finestra all'uscita (ad esempio, il newsreader Pan lo fa). Sembra terribilmente come se ci fosse una condizione di competizione tra Awesome che imposta la finestra e l'applicazione che ripristina le sue impostazioni salvate. Come tale, potresti essere bloccato a farlo con un trigger a tempo come notato dal commentatore precedente, o farlo a mano (la mappatura dei tasti predefinita per attivare / disattivare la massimizzazione della finestra in Awesome è MOD + m).
Ewhac,

1
Grazie ad entrambi! @ewhac, il tuo commento potrebbe essere convertito in una risposta. Ancora meglio se sai come creare un trigger a tempo in Fantastico.
10

Risposte:


2

Convertito il commento di @ewhac in una risposta:

Firefox non è l'unica applicazione a preservare le proprie impostazioni della finestra all'uscita (ad esempio, il newsreader Pan lo fa). Sembra terribilmente come se ci fosse una condizione di competizione tra Awesome che imposta la finestra e l'applicazione che ripristina le sue impostazioni salvate.

Come tale, potresti essere bloccato a farlo con un trigger a tempo come notato dal commentatore precedente, o farlo manualmente (la mappatura dei tasti predefinita per attivare / disattivare la massimizzazione della finestra in Awesome è MOD + m).


@ewhac: puoi pubblicare un'altra risposta, quindi eliminerò questa
rubo77
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.