Configurando as cores no conky

Fazer alterações nas cores do seu conky é a forma de conseguir que ele combine com o papel de parede e temas de janelas e ícones, além de conseguir ótimos efeitos, confira.







Conky



Conky é um monitor de sistema de desktop de software livre para o X Window System. Está disponível para Linux, FreeBSD e OpenBSD. Wikipedia





Cores do conky



Saber alterar as cores no conky é o mais importante para conseguir efeitos legais.

Vocẽ pode fazer combinações de cores com as cores do wallpaper, ícones e temas de janelas, ou usar cores neutras.


Veja no exemplo abaixo, o conky está todo branco.




Alterando o conky



As alterações devem ser feitas no conkyrc do seu conky.






Irei alterar as cores desse conky seguindo o padrão de cores da tela.

Para conseguir as cores de cada parte da tela você ira precisar de um gerador de cores, confira em nossa matéria como conseguir isso.

Geradores de código de cores, para Debian e Ubuntu


Irei começar alterando o texto para a cor do ícones no painel a esquerda.



As cores do texto são alteradas em "color0 xxxxxx" no conkyrc, nesse meu exemplo e em vários podem existir varias configurações de cores, cada uma para uma parte do conky.





Em primeiro lugar preciso gerar o código da cor desejada, a escolhida aqui é dd6262.




Para alterar no conkyrc faça para o color0.





Agora irei alterar a cor dos textos da lateral direita, esses são definidos nesse exemplo ( Lembre cada conky é de uma forma, não tem padrão nisso, você ira ter que aprender ler o seu conkyrc.)





Alterei a cor do color1.






Os gráficos devem se alterados diretamente no código, veja o final em roxo 48003c e o inicio em branco ffffff.





O efeito obtido.



Outro exemplo com o mesmo conky.




Conclusão


Se de fato que aprender conky, aprenda ler conky, não espere programinha de click para fazer as coisas, vai ter que fazer na unha e ponto.

Abaixo o conkyrc do conky usado na matéria.



# **********************************************************************
# Simple theme for Conky by Tony George (teejee2008@gmail.com)
#
# Webpage: http://teejeetech.blogspot.in/
# **********************************************************************
# Alterações by Lobo


background yes
double_buffer yes

alignment top_right

border_width 1
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no

gap_x 1
gap_y 1
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no

own_window yes
own_window_type normal
own_window_transparent no
own_window_colour 000000
own_window_argb_visual yes
own_window_argb_value 220
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

minimum_size 200 1010

stippled_borders 0
update_interval 1.0
uppercase no
use_spacer none

show_graph_scale no
show_graph_range no

use_xft yes
xftalpha 0.1
xftfont Ubuntu:size=8
override_utf8_locale yes
color0 dd6262
color1 7f032b
color2 dd6262
color3 ffffff
color4 e1ae00

TEXT
${color2}CPU ${color0} ${cpu cpu0}% ${color3}${cpubar cpu0 10,}
${cpugraph cpu0 100,300 ffffff 48003c}${voffset -12}
${cpugraph cpu1 50,150 ffffff 48003c}${cpugraph cpu2 50,150 ffffff 48003c}${voffset -14}
${voffset -40}${font Ubuntu:size=8}${goto 10}1${color3}${goto 108}${freq_g (1)}GHz ${goto 160}2${goto 258}${freq_g (2)}GHz ${goto 0}${voffset -1}
${voffset 39}${color0}CPU Temp ${alignr}${color1}${execi 4 sensors | grep "Core 0" | cut -d "+" -f2 | cut -c1-8,1}
${color2}CPU ${color1}${alignr}${cpu cpu0}%
${color3}${cpubar cpu0 5,}${color0}
${top name 1} ${color1}$alignr ${top cpu 1}%${color0}
${top name 2} ${color1}$alignr ${top cpu 2}%${color0}
${top name 3} ${color1}$alignr ${top cpu 3}%${color0}
${top name 4} ${color1}$alignr ${top cpu 4}%${color0}
${top name 5} ${color1}$alignr ${top cpu 5}%${color0}
${top name 6} ${color1}$alignr ${top cpu 6}%${color0}
${top name 7} ${color1}$alignr ${top cpu 7}%${color0}
${hr 1}
${color2}RAM ${color0}${color1}${alignr}Full - ${memmax} / Free - ${memfree} / Used - ${mem}
${color3}${membar 5,}${color0}
${top_mem name 1} ${color1}$alignr ${top_mem mem_res 1}${color0}
${top_mem name 2} ${color1}$alignr ${top_mem mem_res 2}${color0}
${top_mem name 3} ${color1}$alignr ${top_mem mem_res 3}${color0}
${top_mem name 4} ${color1}$alignr ${top_mem mem_res 4}${color0}
${top_mem name 5} ${color1}$alignr ${top_mem mem_res 5}${color0}
${top_mem name 6} ${color1}$alignr ${top_mem mem_res 6}${color0}
${top_mem name 7} ${color1}$alignr ${top_mem mem_res 7}${color0}
${hr 1}
${voffset 0}${color0}Download ${color1}${alignr}${downspeedf wlp1s0} KiB/s${color0}
${downspeedgraph wlp1s0 40,300 ffffff 48003c}
${color2}Upload ${color1}${alignr}${upspeedf wlp1s0} KiB/s ${color0}
${upspeedgraph wlp1s0 40,300 ffffff 48003c}
${color2}Local${color1}${alignr}${addrs}${color0}
#${color2}Public${color1}${alignr}${execi 3600 wget -q -O /dev/stdout http://checkip.dyndns.org/ | cut -d : -f 2- | cut -d \< -f -1}${color} ${hr 1} ${color2}${voffset }Disk I/O ${color1}${alignr} ${diskio}${color0} ${diskiograph 16,300 ffffff 48003c} ${color2}Hard Drive${color1}${alignr}Used: ${fs_used /} / Free: ${fs_free /}${color0} ${fs_bar 40,300 /} ${color2}Home Hard Drive${color1}${alignr}Used: ${fs_used /home} / Free: ${fs_free /home}${color0} ${fs_bar 40,300 /home} ${hr 1} ${color2}${voffset 2}Operational System ${alignr}${color1}${execi 999 cat /etc/issue | cut -c01-25} ${color2}${voffset -14}System Kernel ${alignr}${color1}$sysname - $kernel ${color2}${voffset -1}Installed Packages ${alignr}${color1} ${execi 999 dpkg -l | grep -c ^i} Package ${color2}${voffset -1}Installed Packages - non-free ${alignr}${color1} ${execi 999 aptitude search '?installed ?section(non-free)' | grep -c ^} Package ${color2}${voffset -1}Installed Packages - contrib ${alignr}${color1} ${execi 999 aptitude search '?installed ?section(contrib)' | grep -c ^} Package ${color2}${voffset -1}Installed Packages - third-party ${alignr}${color1} ${execi 999 apt-forktracer | grep -c ^} Package ${color2}${voffset 0}Available Updates ${alignr}${color1}${execi 3600 apt list --upgradable | echo $(wc -l)} Package ${color2}${voffset 1}Graphic Environment ${alignr}${color1} ${execi 999 echo $XDG_CURRENT_DESKTOP} ${color2}${voffset 1}On Time ${alignr}${color1}${execi 999 uptime | cut -c13-18}




Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais