Como tornar todas as janelas, exceto diálogos em tela cheia no XFce?

6

Existe alguma maneira de configurar o XFce para definir todas as janelas para tela cheia por padrão, exceto para janelas de diálogo e outras janelas que só podem ser pequenas, no XFce?

De preferência, isto:

  • Não cobre o painel do XFce.
  • Exibe decorações de janelas apenas para os diálogos e janelas pequenas, não para as janelas de tela inteira.

Eu tentei mudar para o gerenciador de janelas do Ratpoison dentro do XFce, mas isso tornou o painel do XFce inutilizável e no lugar errado, e ainda não deu nenhum tratamento especial para janelas de diálogo.

    
por Village 14.12.2014 / 02:23

1 resposta

0

A torta do diabo é perfeita para isso.

Pacote do Arch e Página man .

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.

    
por 12.06.2017 / 09:43

Tags