Oi pessoal,
Há quase 11 anos utilizando Arch, troquei para o OpenSuse e logo me deparei com o conky novo e alguns temas que salvei ou criei pararam de funcionar.
Segue abaixo o que modificou e como faz para converter.
Antes você tinha algo assim:
alignment top_right
background yes
update_interval 3
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
double_buffer yes
no_buffers yes
TEXT
${voffset 10}${goto 20}${color FFF}${font FORTE:size=90}${time %H}${goto 170}${voffset -45}${font Aclonica:size=20}${color FFF}${time %A}${voffset 45}${goto 160}${color d8c608}${time %b %d %y}
Basicamente as configuração ficavam na primeira parte sem nenhuma pontuação e depois do TEXT o que iria aparecer.
Nova formato
conky.config = {configurações}
conky.text = [[o que irá aparecer]]
Agora seguem algumas regras:
- vírgula no final de cada configuração
- um sinal de igual no valor
- apóstrofo em caracteres ou em valores que usam espaço ou ,
antes
alignment top_right
update_interval 3
color1 FFA843
novo
alignment='top_right',
update_interval=3,
color1 = 'FFA843',
Novo formato de janelas, caso o antigo não funcione
conky.config = {
own_window = true,
own_window_class = 'Conky',
own_window_type = 'normal',
own_window_transparent = true,
own_window_hints = 'undecorated,below,skip_taskbar,skip_pager,sticky',
own_window_argb_visual = true,
own_window_argb_value = 150,
}
ou
conky.config = {
own_window_argb_visual = true,
own_window_argb_value = 0,
own_window_colour = 000000,
own_window_type = 'dock',
own_window = true,
own_window_transparent = true,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
own_window_class = 'conky',
}
O formato do texto é só colocar em conky.text = [[o que irá aparecer]]…
conky.text = [[
${font Raleway:pixelsize=150}${alignr}${color1}${time %H}
${voffset -35}${alignr}${color2}${time %M}
${voffset -90}${color3}${font Raleway:pixelsize=25}${alignr}${time %A} | ${alignr}${time %B %d, %Y}${color}${font}
${voffset 20}cpu ${alignr}${cpu cpu}%
ram ${alignr}${mem} / ${memmax}
swap ${alignr}${swap} / ${swapmax}
root ${alignr}${fs_used_perc /}% / ${fs_size /}
home ${alignr}${fs_used_perc /home}% / ${fs_size /home}
var ${alignr}${fs_used_perc /var}% / ${fs_size /var}
${voffset 30}${font Raleway:pixelsize=18}${alignr}${color3}Linux ${kernel}${color}
]];
E por último a chamada de arquivos conky lua. Seguem as mesmas regras
lua_load='~/.conky/cores-conky-u/.conkyrc',
lua_draw_hook_pre='main_rings',