Como forçar os aplicativos a não iniciarem maximizados no Awesome WM?

9

Como reproduzir:

  1. ssh -X user@host firefox (ou alguma outra aplicação X).
  2. Maximize a janela.
  3. Feche o aplicativo.
  4. Abra o aplicativo no Awesome WM (tente apenas localmente, mas também deve funcionar remotamente).

Resultado: a janela ainda está maximizada.

Como eu nunca uso a funcionalidade maximizar no Awesome, e geralmente o uso em outros gerenciadores de janelas, gostaria de cancelar a maximização sempre que eu abrir aplicativos X no Awesome.

Eu tentei esta :

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

O Firefox faz iniciar na tag 2, mas ainda está maximizado. Alguma idéia de como desativar a maximização, especificamente para o Firefox, mas ainda melhor para todos os aplicativos X?

    
por l0b0 17.12.2013 / 14:20

1 resposta

2

Comentário convertido de @ewhac em uma resposta:

O Firefox não é o único aplicativo que preserva suas próprias configurações de janela ao sair (por exemplo, o leitor de notícias Pan faz isso). Parece muito como se houvesse uma condição de corrida entre o Awesome configurando a janela e o aplicativo restaurando suas configurações salvas.

Como tal, você pode estar preso fazendo isso com um gatilho cronometrado como anotado pelo comentarista anterior, ou fazendo isso manualmente (o mapeamento de teclas padrão para alternar a maximização da janela em Awesome é MOD + m) .

    
por 08.10.2014 / 18:47