Precisa de ajuda para alinhar objetos conky

0

Eu tenho usado o Conky há muito tempo, e uma coisa que eu simplesmente não consigo parecer bonita é o gráfico de rede.

Os gráficos começam no lado direito e rolam para a esquerda. Eu quero o ponto de partida para os gráficos corresponderem. Você pode ver que o gráfico para baixo começa um pouco mais para a direita do que o gráfico para cima. Eles são o mesmo legnth eles simplesmente não se alinham. Alguém pode me ajudar a conseguir isso? Eu tentei algumas maneiras como fazer "Down" e "Up" alignL, então tendo os gráficos alignC, então o kB info alignR mas isso não funcionou.

Aqui está minha configuração de rede atual, emparelhada com uma captura de tela:

${font Arial:bold:size=10}${color #342826}NETWORK ${color #747170}${hr 2} $font${color #E8E8E8}IP on eth1 ${alignr} ${addr eth1}

Down ${downspeedgraph eth1 12,120 000000} $alignr ${downspeed eth1} Up ${upspeedgraph eth1 12,120 000000} $alignr ${upspeed eth1}

Downloaded: $alignr ${totaldown eth1} Uploaded: $alignr ${totalup eth1}

    
por Frantumn 15.02.2013 / 15:29

1 resposta

2

Suponha que a largura do seu conky seja 250.

Adapte seu código:

Down ${downspeedgraph eth1 12,120 000000} $alignr ${downspeed eth1} Up ${upspeedgraph eth1 12,120 000000} $alignr ${upspeed eth1}

para:

Down${goto 45}${downspeedgraph eth1 12,150 000000}${alignr}${downspeed eth1} Up${goto 45}${upspeedgraph eth1 12,150 000000}${alignr}${upspeed eth1}

O comando goto ordena o seguinte argumento para uma distância específica contada em pixels do lado esquerdo da janela do conky.

Você pode ter que alterar os valores numéricos no meu código para adaptá-los ao seu conky.

    
por jeroen 15.02.2013 / 18:24