Conky (.conkyrc)

Conkyrc avançado, no formato de barra

Categoria: X11

Software: Conky

[ Hits: 7.395 ]

Por: Renan Birck Pinheiro


Um conkyrc avançado, no formato de sidebar, demonstrando vários recursos dessa ferramenta.

Suporta:

- medição de temperatura pelo módulo coretemp (Intel Core 2)
- modulação de frequência da CPU e bateria
- medição de espaço livre em partições
- Conexões wireless e cabeada
- Music Player Daemon
- lista dos 6 processos mais ativos


# Defina como 'yes' se você quer que o conky crie um 'fork' do processo.
background no 

# Usar fontes truetype? 
use_xft yes 
xftfont nu:size=6

# Text alpha when using Xft
xftalpha 0.8

# Porta do mpd
mpd_host 127.0.0.1 
mpd_port 6600


# caixa de e-mail (não usada)
mail_spool $MAIL

# Intervalo entre atualizações
update_interval 1.0

# Atualizar quantas vezes? (0 = eternamente)
total_run_times 0

# Se você usa GNOME, mantenha isso em 'yes'.
#own_window yes
own_window yes

# Faz com que o Conky seja entendido como janela normal.
own_window_type normal

# Usar pseudo-transparência?
own_window_transparent yes

# Se você não usar a opção acima, defina a cor de fundo das janelas do Conky.
own_window_colour hotpink

# Tira as decorações das janelas. 
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Se você tiver problemas de flicker, descomente a linha a seguir.
# double_buffer yes

# Desenhar sombras?
draw_shades no

# Desenhar contornos?
draw_outline no

# Desenhar bordas do texto?
draw_borders no

# Desenhar bordas entre gráficos?
draw_graph_borders yes

# Bordas/separadores ponto-traço?
stippled_borders 8

# Margem das bordas?
border_margin 4

# Largura das bordas? 
border_width 1

# Cores padrão?
default_color grey
default_shade_color white
default_outline_color white


# Alinhamento da barra
alignment top_right

# Espaço entre as bordas da tela e o texto
gap_x 24
gap_y 70

# Desconsiderar os buffers no cálculo da memória livre?
no_buffers yes

# Todo em maiúsculas?
uppercase no

# número de amostragens da carga da CPU? Aumente se você tiver mais de 2 cores
cpu_avg_samples 2

# número de amostragens da carga da rede?
net_avg_samples 2

# Forçar UTF-8?
override_utf8_locale yes

# Adicionar espaçadores para evitar objetos mudando de lugar?
use_spacer left


# stuff after 'TEXT' will be formatted on screen

#minimum_size 200

TEXT
$alignc${color white}${execi 36000 whoami} @ $nodename:$color ${sysname} ${kernel} on ${machine}
$alignc${time %X},  up $color${uptime}
${color lightgrey} $stippled_hr
$alignc ${color white}CPU:${color lightgrey}
$alignc ${cpu cpu0}%: $color${freq_g 0}GHz ${color lightgrey}@${platform coretemp.0 temp 1}$color C ${color lightgrey}  
$alignc ${cpu cpu1}%: $color${freq_g 1}GHz ${color lightgrey}@${platform coretemp.1 temp 1}$color C ${color lightgrey}  
$alignc${cpubar 5,80} ${cpubar 5, 80}
$color$stippled_hr
$alignc ${color white}Bateria:${color lightgrey}
$alignc ${color white} $battery: ${battery_bar 5,80}
$alignc ${color white}Restam: $color$battery_time
$color$stippled_hr
${color 929292}RAM:${color white} $memperc%  $mem/$memmax $membar
${color 8a8a8a}Swap: ${color white}$swapperc% $swap/$swapmax ${swapbar}
$color$stippled_hr
${alignc}HDD
${color a2a2a2}/${color white} ${fs_used_perc /}%   ${fs_used /}/${fs_size /}   ${fs_bar /}
${color a2a2a2}/home${color white} ${fs_used_perc /home}% ${fs_used /home}/${fs_size /home} ${fs_bar /home}
${color a2a2a2}/mnt/arquivos${color white} ${fs_used_perc /mnt/arquivos}% ${fs_used /mnt/arquivos}/${fs_size /mnt/arquivos} ${fs_bar /mnt/arquivos}
${color lightgrey} $stippled_hr
${alignc}${color white}Rede sem fio:
${alignc}ESSID: $color ${wireless_essid wlan0} - ${color white}Sinal$color:${wireless_link_qual wlan0}%
${alignc}${color b0b0b0}Meu IP: $color ${addr wlan0}
${alignc}${color c0c0c0}Up: $color${upspeed wlan0}/s ${color white}Down: $color${downspeed wlan0}/s
${alignc}${color d0d0d0}Total ${color white}Up: $color${totalup wlan0} ${color white}Down: $color${totaldown wlan0}
$color$stippled_hr
${alignc}${color white}Rede com fio:
${alignc}${color b0b0b0}Meu IP: $color ${addr eth0}
${alignc}${color c0c0c0}Up: $color${upspeed eth0}/s ${color white}Down: $color${downspeed eth0}/s
${alignc}${color d0d0d0}Total ${color white}Up: $color${totalup eth0} ${color white}Down: $color${totaldown eth0}
$color$stippled_hr
${alignc}${color white}MPD is: $if_mpd_playing
${alignc}$mpd_status ${color C0C0C0}$mpd_smart
${mpd_bar 7 80}
${alignc}$mpd_elapsed/$mpd_length $else
${alignc}MPD não está rodando!!!!
$endif
$color$stippled_hr
${alignc}${color white}Processos principais:
${color dddddd} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color bbbbbb} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color aaaaaa} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color 777777} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
${color 666666} ${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5}
${color 555555} ${top name 6} ${top pid 6} ${top cpu 6} ${top mem 6}
  


Comentários
[1] Comentário enviado por davidxtwo em 07/10/2009 - 15:31h

Voce poderia postar um screenshot para que possamos ver ?? obrigado.

[2] Comentário enviado por guimaluf em 07/10/2009 - 15:35h

muito bom cara!
a um tempo eu tava pesquisando um conkyrc simples e util pra por no meu desk
e finalmente achei
vlw ae!
:D

[3] Comentário enviado por Century_Child em 07/10/2009 - 18:58h

davidxtwo:

http://vivaolinux.com.br/screenshot/Fluxbox-Finge-que-estuda-finge/

[4] Comentário enviado por albfneto em 15/10/2009 - 21:41h

muito legal e totalmente comentado, para quem gosta de editar configs de conky, é ótimo!

[5] Comentário enviado por removido em 22/02/2010 - 14:37h

....

[6] Comentário enviado por removido em 22/02/2010 - 14:41h

....


Contribuir com comentário

  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts