Conky (conkyrc)

Conky KISS

Categoria: Miscelânea

Software: Conky

[ Hits: 19.030 ]

Por: Pedro


Este é um simples e detalhista arquivo de configuração para o software Conky, ele mostra detalhes de sua máquina desde utilização da memória RAM a uso da CPU e sua temperatura, incluindo utilização da rede, e um calendário. Muito leve e simples, nas cores branco, amarelo e azul, que podem ser alteradas no próprio arquivo de configuração.

Veja em uso:

http://img196.imageshack.us/img196/5527/a7jv.png


alignment top_right
background yes
border_width 1
cpu_avg_samples 2
default_color yellow
default_outline_color green
default_shade_color green
double_buffer yes
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
gap_x 25
gap_y 15
maximum_width 225
max_port_monitor_connections 64
max_specials 512
max_user_text 16384
minimum_size 330 10
net_avg_samples 2
no_buffers yes
out_to_console no
#wm_class_name Conky
own_window_colour black
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
own_window_type desktop
own_window yes
stippled_borders 2
update_interval 2
uppercase no
use_spacer yes
use_xft yes
xftalpha 0.8
xftfont arial:size=9

TEXT
${color #9DCAFF}${font impact:size=12}$sysname $kernel ${alignr}
${color #9DCAFF}$nodename
${font arial:size=6}
${color #F0FFFF}${font arial:bold:size=12}System:
${color #F0FFFF}${font arial:size=9}Uptime:$color $uptime ${color #F0FFFF} Load:$color $loadavg
${color #F0FFFF}CPU 0(${freq}mhz):${alignr}$color ${cpu cpu1}%
${color #F0FFFF}${cpubar cpu1}
${color #F0FFFF}CPU 1(${freq}mhz):${alignr}$color ${cpu cpu2}%
${color #F0FFFF}${cpubar cpu2}
Core temp:
${color #F0FFFF}${font arial:size=9}CPU 0:$color ${execi 8 sensors | grep -A 0 'temp2' | cut -c15-19 | sed '/^$/d'} °C
${color lightgrey}CPU 1:$color ${execi 8 sensors | grep -A 0 'temp1' | grep 'sensor = thermistor' | cut -c15-19 | sed '/^$/d'} °C
${color lightgrey}CPU 2:$color ${execi 8 sensors | grep -A 0 'temp3' | cut -c15-19 | sed '/^$/d'} °C

${color #F0FFFF}RAM Usage:${alignr}$color $mem${color #F0FFFF}/${color}$memmax - $memperc%
${color #F0FFFF}$membar
${color #F0FFFF}Swap Usage:${alignr}$color $swap${color #F0FFFF}/${color}$swapmax - $swapperc%
${color #F0FFFF}${swapbar}

${color #F0FFFF}${font arial:bold:size=12}File Systems:
${color #F0FFFF}${font arial:size=9}/ ${alignr}$color${fs_used /}/${fs_size /}
${color #F0FFFF}${fs_bar /}
${color #F0FFFF}/home ${alignr}$color${fs_used /home}/${fs_size /home}
${color #F0FFFF}${fs_bar /home}
#${color #F0FFFF}/storage ${alignr}$color${fs_used /storage}/${fs_size /storage}
#${color #F0FFFF}${fs_bar /storage}

${color #F0FFFF}${font arial:bold:size=12}Processes:
${color #F0FFFF}${font arial:size=9}Top CPU ${alignr}CPU% MEM%
$color ${top name 1} ${alignr}${top cpu 1} ${top mem 1}
$color ${top name 2} ${alignr}${top cpu 2} ${top mem 2}
$color ${top name 3} ${alignr}${top cpu 3} ${top mem 3}
${color #F0FFFF}Total Processes:$color ${processes}

${color #F0FFFF}${font arial:bold:size=12}Network:
${font arial:size=9}${color #F0FFFF}
${color #F0FFFF}Net Down:$color ${downspeed enp1s8} k/s
${color #F0FFFF}${downspeedgraph enp1s8 104E8B 0077ff}
${color #F0FFFF}Net Up:$color ${upspeed enp1s8} k/s
${color #F0FFFF}${upspeedgraph enp1s8 104E8B 0077ff}

CALENDÁRIO ${hr 2}
${voffset 4}${font DejaVu Sans:pixelsize=10}${alignc}${execi 60 date +"%B %Y" | tr "[:lower:]" "[:upper:]"}${font Snap.se:size=8 }${font}
${font DejaVu Sans Mono:size=10}${execpi 60 cal | sed '1d' | sed '3d' | sed '2d' | sed '2d' | sed '2d' | sed '2d' | sed '2d' | sed 's/^/${alignc} /'}${font} 
${font DejaVu Sans Mono:size=10}${execpi 60 DJS=`date +%_d`; cal | sed '1d' | sed '/./!d' | sed 's/$/                    /' | fold -w 21 | sed -n '/^.\{21\}/p' | sed 's/^/${alignc} /' | sed /" $DJS "/s/" $DJS "/" "'${color #FFFF00}'"$DJS"'${color0}'" "/}${font}
  


Comentários
[1] Comentário enviado por izaias em 02/10/2013 - 00:11h

Muito legal seu Conky.

Gostei.

[2] Comentário enviado por px em 02/10/2013 - 09:52h


[1] Comentário enviado por izaias em 02/10/2013 - 00:11h:

Muito legal seu Conky.

Gostei.


Vlw, gosto desses conky e painéis simples pra monitorar o sistema de forma rápida e dinâmica, estou pensando em fazer um conky ou um mostrador voltado só a redes e conexões e uso da interface (eth0/eth1)

[3] Comentário enviado por lcavalheiro em 02/10/2013 - 12:39h


[2] Comentário enviado por px em 02/10/2013 - 09:52h:


[1] Comentário enviado por izaias em 02/10/2013 - 00:11h:

Muito legal seu Conky.

Gostei.

Vlw, gosto desses conky e painéis simples pra monitorar o sistema de forma rápida e dinâmica, estou pensando em fazer um conky ou um mostrador voltado só a redes e conexões e uso da interface (eth0/eth1)


Mas o terminal também faz isso rsrsrsrsrsrs
Parabéns pelo conky, rapaz, está do caralho!

[4] Comentário enviado por px em 02/10/2013 - 13:30h


[3] Comentário enviado por lcavalheiro em 02/10/2013 - 12:39h:


[2] Comentário enviado por px em 02/10/2013 - 09:52h:


[1] Comentário enviado por izaias em 02/10/2013 - 00:11h:

Muito legal seu Conky.

Gostei.

Vlw, gosto desses conky e painéis simples pra monitorar o sistema de forma rápida e dinâmica, estou pensando em fazer um conky ou um mostrador voltado só a redes e conexões e uso da interface (eth0/eth1)

Mas o terminal também faz isso rsrsrsrsrsrs
Parabéns pelo conky, rapaz, está do caralho!


hehe, vlw. O terminal até faz isto, mas se mostrar tudo de uma vez no Desktop já é uma "facilidade" a mais, rsrs

[5] Comentário enviado por izaias em 02/10/2013 - 13:36h

Por isso que eu gosto dos painéis do GNOME e KDE. Dá pra colocar vários applets de monitoração.

Mas mesmo assim não dispenso um Conky.
E sendo um com aparência simples mas funcional, concilia interesses. rs

[6] Comentário enviado por px em 03/10/2013 - 11:01h

Já to quase terminando o conky que mostra as conexões de rede ^^ pena que tem um bugzinho na atualização de tela --' tenho que refazer as variáveis numa tabela pra evitar isso

[7] Comentário enviado por px em 06/10/2013 - 15:26h

Pronto, resolvi; simples, simples. Ai o código para mostrar o número de conexões:

alignment top_left
background yes
border_width 1

default_color yellow
default_outline_color green
default_shade_color green


double_buffer yes
text_buffer_size 2048
no_buffers yes


draw_borders no
draw_graph_borders no
draw_outline no
draw_shades no
gap_x 5
gap_y 5

minimum_size 70 700

maximum_width 225
max_port_monitor_connections 128
max_specials 512
max_user_text 16384

wm_class_name Conky
own_window_colour black
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
own_window_type desktop
own_window yes
stippled_borders 2

update_interval 3
uppercase no
use_spacer yes
use_xft yes
xftalpha 0.8
xftfont arial:size=9


TEXT
${color #F0FFFF}${font arial:bold:size=12}NETWORK:
$color${font arial:bold:size=10} ${execi 8 netstat -an | awk '/^tcp/ {A[$(NF)]++} END {for (I in A) {printf "%5d %s\n", A[I], I}}'}

[8] Comentário enviado por ronaldo13 em 01/02/2014 - 15:32h

Muito legal.

Gostei desse modo de configurar vários conky também:

https://www.youtube.com/watch?v=TphV2yAs3xo


[9] Comentário enviado por px em 03/02/2014 - 13:07h

Obrigado pelo comentário @ronaldo13



Contribuir com comentário

  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts