Vincular o conky a um único worksapce

2

É possível executar diferentes configurações de conky em diferentes áreas de trabalho?

Eu verifiquei man conky , apenas para encontrar a diretiva desktop , mas isso não funciona. Conky ainda é executado em todos os espaços de trabalho.

    
por daisy 01.01.2014 / 15:51

1 resposta

0

Isso não é de fato um problema de Conky, mas um problema do seu gerenciador de janelas! Infelizmente você não deu nenhum detalhe sobre o gerenciador de janelas que está usando. Pelo menos aqui no Openbox, posso usar a diretiva mais importante em .conkyrc para definir uma pré-condição:

own_window yes
own_window_class Conky

Sem isso, não há como fazer isso funcionar. Agora (pelo menos no Openbox) eu iria editar meu ~/.config/openbox/rc.xml (cuidado para editá-lo na linha certa!)

<applications>

 ...

<application name="conky" class="Conky">    
<desktop>2</desktop>
</application>

</applications>

Isto é para o desktop # 2, e apenas significou como um exemplo. Se você quiser executar várias conkys, sugiro que crie mais classes relacionadas, uma para cada arquivo de configuração (por exemplo, Conky2, Conky3), atribuindo a área de trabalho virtual de acordo com cada classe Conky* .

Mas agora que você fez essas alterações, nada acontece. Isso porque você precisa invocar uma reinicialização completa do gerenciador de janelas:

$ openbox --restart
    
por 28.09.2014 / 05:36

Tags