Reserve espaço na minha tela para Conky no Xfce

2

Estou tentando fazer com que Conky atue como um painel para que ele reserve espaço para si mesmo corretamente. O problema é, se eu tiver

own_window_type panel
own_window_hints above

( source ) no meu .conkyrc , janelas maximizadas são colocadas muito abaixo ou não aparecem na minha tela. Eu tenho que manualmente unmaximize as janelas no meu plugin da barra de tarefas no painel para realmente ver a janela.

Como Conky não coloca os struts no lugar correto, eu preciso de outro jeito. Eu poderia colocar um painel transparente, mas não estou satisfeito com o resultado.

Alguma idéia?

    
por biggles5107 23.07.2013 / 18:46

1 resposta

2

Eu percebi isso:

Nas configurações do Espaço de Trabalho do Xfce, na aba Margens

Margins are areas on the edge of the screen where no window will be placed

O que eu não percebi antes é que isso também se aplica a janelas maximizadas. Assim, você pode colocar o Conky com segurança na área de trabalho e as janelas maximizadas não o cobrirão, mas se você mover qualquer janela para essa margem, elas ainda cobrirão o Conky. Não há nada de errado com isso. Pessoalmente, eu prefiro ter isso do que o Windows em Conky.

Instruções

  1. Abra seu .conkyrc no seu editor de texto favorito.
  2. A partir daí, você pode alterar own_window_type panel para own_window_type override e comentar a linha own_window_hints . Isso colocará o Conky na área de trabalho.
  3. Salve o arquivo e feche o editor de texto.
  4. Abra o Gerenciador de configurações.
  5. Entre em Espaços de trabalho na seção Pessoal .
  6. Sob a aba Margens , defina a margem direita (ou esquerda, dependendo do lado em que você tem Conky) para a largura do seu Conky mais 2 gap_x (por exemplo, a largura do meu Conky) é 140 e gap_x no meu .conkyrc é 10, então insira 160).

Agora Conky ficará fora do caminho se você precisar e ainda verá se tiver janelas maximizadas.

    
por 23.07.2013 / 18:46