Как сделать так, чтоб при выводе параметра, который может иметь разную длину,
под него можно было выделить определённое количество символов. Как в printf:
printf '%3u\n' 7
Например, чтоб $cpu занимал всегда три символа.
Пробовал сделать что-то похожее с ${alignr N}, но оно работает только если в строчке один параметр переменной длины.
Вот конфиг:
background no
own_window yes
double_buffer yes
own_window_type normal
own_window_hints above,sticky
own_window_argb_visual yes
own_window_colour black
own_window_argb_value 229
default_color white
font -*-terminus-medium-*-*-*-14-*-*-*-*-*-*-*
border_width 2
border_outer_margin 0
own_window_title System Information
own_window_class conky-system
alignment top_left
gap_x 0
gap_y 0
minimum_size 300
update_interval 2.0
TEXT
CPU:\
${alignr 160}$cpu%\
${alignr 120}${cpu cpu1}%\
${alignr 80}${cpu cpu2}%\
${alignr 40}${cpu cpu3}%\
${alignr}${cpu cpu4}%