domingo, 1 de noviembre de 2009

Conky

El conky es una herramienta bastante util, con el podemos monitorear miles de procesos dentro de nuestra computadora, y tambien podemos configurarlo para que armonice con nuestro entorno, aqui les dejo un pantallazo de mi escritorio con mi conky.



Lo primero que tenemos que hacer es instalar el conky con el siguiente comando en la terminal:

sudo apt-get install conky

Luego creamos un archivo en editor de textos que se llame ".conkyrc" en este archivo es donde vamos a escribir todos los codigos para que nuestro conky monitoree lo que deseemos.

Aqui les pongo el codigo fuente de mi conky para que lo usen como ejemplo para crear sus propios conkys o si quieren utilizenlo, claro que tendrian que cambiar algunos valores dependiendo de su sistema, Ej: El monitor de cpu, el monitor de red (este es dependiendo de la red) y otros mas, pero se los dejo a ustedes.

use_xft yes
xftfont Soviet:size=11
alignment top_right
xftalpha 1.0
own_window no
own_window_type override
own_window_transparent no
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
stippled_borders 10
border_margin 4
border_width 1
default_shade_color grey
default_outline_color black
default_color 000000
use_spacer none
no_buffers yes
uppercase no
color1 000000

000000

own_window yes

own_window_type override

own_window_transparent yes

own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

TEXT
${color 000000}${font OpenLogos:size=30} tu ${font LCD:size=30} SEFO ${font OpenLogos:size=30} tu
${font Top Secret:size=20}S${font} Up: ${upspeed eth0} Kb/s
${font Top Secret:size=20}E${font} Down: ${downspeed eth0} Kb/s
${font Top Secret:size=20}F${font} Upload: ${totalup eth0}
${font Top Secret:size=20}O${font} Download: ${totaldown eth0}
${color 000000}${font Soviet:size=14}cpu
${cpu cpu0}% ${cpubar cpu0}
${cpu cpu1}% ${cpubar cpu1}
${cpugraph} {cpubar cpu0}
${cpugraph} {cpubar cpu1}
${color 000000}${font Skullts2:size=16}bat${font} battery:
${battery_percent}% ${battery_bar}
${battery_time} ${battery_bar}
${color #000000}${font Polemon Hollow:size=16} Espacio libre${font LCD:size=16}
${color #000000}${font Pokemon Solid:size=10}root${font} : ${color #000000}${fs_used /}${color #000000}/${color #000000}${fs_size /}
${color #000000}(${color #000000}${fs_free /} ${fs_free_perc /}% ${color #000000} free)
${fs_bar /}
${color #000000}${font Pokemon Solid:size=10}Archivos${font} : ${color #000000}${fs_used /media/Archivos}${color #000000}/${color #000000}
${fs_size /media/Archivos} ${color #000000}(${color #000000}${fs_free /media/Archivos} ${fs_free_perc /media/Archivos}% ${color #000000} free)
${fs_bar /media/Archivos}
${color 000000}${font Iron Maiden:size=16}ram${font} $mem / $memmax
${font Iron Maiden:size=16} time${font} ${uptime_short}

${color #000000}${font Top Secret:size=10}Em@il ${font}${execpi 300 python ~/scripts/gmail_parser.py nombre_de_usuario contraseña 3}


${color #000000}${font SKULL TS2:size=30} W ${font Minangkabau:size=30}MISFITS ${font SKULL TS2:size=30} W



Ahora les voy a dejar unos scripts para que los descarguen y los descompriman en una carpeta en el home que van a llamar "scripts", estos son para acceder a la cuenta de gmail, les recomiendo que borren los otros y solo dejen el que se llame "gmail_parser.py"

Ahora les dejo las listas de las fuentes que use para mi conky para que puedan descargarlas:

-Soviet
-OpenLogos
-Top Secret
-LCD
-Pokemon (en este viene Pokemon Hollow y Pokemon Solid)
-Iron Maiden
-Minangkabu
-SKULL TS2

El Archivo que descarguen solo tienen que descomprimirlo y copiarlo en un directorio que se llama ".fonts" en el home, si no esta, lo crean y listo, estas fuentes las pueden utilizar tambien para otros programas.

Ahora en la parte que dice:

${color #000000}${font Top Secret:size=10}Em@il ${font}${execpi 300 python ~/scripts/gmail_parser.py nombre_de_usuario contraseña 3}

Pongan sus datos para que el conky pueda acceder a su cuenta de gmail.
Para que funcione correctamente deben tener instalado el paquete "python-feedparser", lo instalamos con el siguiente comando en la terminal:

sudo apt-get install python-feedparser

Ya solo tienen que abrir su conky (Alt+F2 y escribir "conky") y para cerrarlo solo aprieten Alt+F2 y escriben "killall conky", y listo.