como: regra bspwm bspc para figuras flutuantes de matplotlib

3

Eu comecei recentemente a usar o bspwm e fiquei impressionado com a melhoria no meu fluxo de trabalho. Há, no entanto, uma coisa que tem me incomodado:

Estou escrevendo scripts de análise de dados em python que usam o matplotlib para plotagem. Toda vez que um enredo é desenhado, minhas janelas são rearranjadas porque o bspwm faz sua mágica de ladrilhos. Normalmente, eu definiria um floating = True no arquivo de configuração, porém para isso eu preciso do nome do aplicativo. Algo parecido com isto:

regra bspc -a matplotlib floating = on

Alguém pode me dizer, como posso abordar adequadamente os números do matplotlib?

P.S. Alguém poderia criar uma tag para o bspwm?

    
por Sasha 11.07.2015 / 02:43

1 resposta

6

Para encontrar o WM_CLASS (que é o nome que você deve colocar no seu bspwm rule ) de qualquer janela, use xprop . Execute

$xprop |awk '/WM_CLASS/{print $4}'

em um terminal, em seguida, clique na janela que você deseja encontrar o nome (neste caso, sua janela de matplotlib) e você irá imprimi-lo no terminal -

    
por 14.10.2015 / 22:37