Como reproduzir:
ssh -X user@host firefox
(ou algum outro aplicativo X).- Maximize a janela.
- Feche a aplicação.
- Abra o aplicativo no Awesome WM (tentado apenas localmente, mas também deve funcionar remotamente).
Resultado: a janela ainda está maximizada.
Como nunca uso a funcionalidade de maximização no Awesome, e freqüentemente a uso em outros gerenciadores de janelas, gostaria de desabilitar a maximização sempre que abria aplicativos X no Awesome.
Eu tentei isso :
{ rule = { class = "Firefox" },
properties = { tag = tags[math.min(2, screen.count())][2],
maximized_vertical = false, maximized_horizontal = false } },
Firefox não começar em tag 2, mas ainda é maximizada. Alguma idéia de como desabilitar a maximização, especificamente para o Firefox, mas ainda melhor para todos os aplicativos X?
m
).Respostas:
Comentário convertido de @ewhac em uma resposta:
O Firefox não é o único aplicativo a preservar suas próprias configurações de janela na saída (por exemplo, o leitor de notícias Pan faz isso). Parece muito que exista uma condição de corrida entre o Awesome configurar a janela e o aplicativo restaurando as configurações salvas.
Como tal, você pode ficar preso ao fazer isso com um gatilho cronometrado, como observou o comentarista anterior, ou à mão (o mapeamento de teclas padrão para alternar a maximização da janela no Awesome é MOD + m).
fonte