conky: alinhamento de coluna adequado

9

Digamos que eu queira algo como o seguinte no meu .conkyrc

NAME                PID       CPU%      MEM%
${top name 1} ${top pid 1}   ${top cpu 1}    ${top mem 1}
${top name 2} ${top pid 2}   ${top cpu 2}    ${top mem 2}
${top name 3} ${top pid 3}   ${top cpu 3}    ${top mem 3}
${top name 4} ${top pid 4}   ${top cpu 4}    ${top mem 4}

Preciso alinhar as colunas manualmente adicionando espaço, ou existe uma maneira de dizer ao conky para alinhar as coisas nas colunas. Com menos colunas, eu poderia usar apenas $alignc e $alignr , mas não posso fazer isso aqui ...

    
por Seamus 02.01.2011 / 12:07

1 resposta

10

Contanto que você use colunas alinhadas à esquerda ou uma fonte não proporcional, ${goto N} funciona.

NAME${goto 100}PID${goto 200}  CPU%${goto 300}MEM%
${top name 1}${goto 100}${top pid 1}${goto 200}${top cpu 1}${goto 300}${top mem 1}

Para o alinhamento correto, você pode tentar jogar com alignr e offset .

    
por 02.01.2011 / 13:48

Tags