A torta do diabo é perfeita para isso.
Ele permite definir regras detalhadas de correspondência de janela e, em seguida, executar várias ações. Eu o uso para mover automaticamente meu cliente de e-mail para a metade esquerda da área de trabalho 2 e meu cliente de irc para a metade direita para a área de trabalho 2.
Se você quiser definir todas as janelas normais para serem maximizadas, você pode fazer:
(if
(wintype "normal")
(maximize)
)
Substitua maximize
por fullscreen
se isso for o que você realmente deseja. Ou você poderia fazer:
(if
(not
(wintype "dialog")
(maximize)
)
)
Ou você pode usar xprop
para obter a propriedade de janela exata e usar window_property
para filtrar com base nisso. Basicamente você pode fazer o que quiser.