miércoles, 8 de julio de 2009

Personalizar Conky



Qué es Conky


Para el que no lo conozca, Conky es una aplicación que se coloca en el escritorio y nos da diversa información: uso de cpu, memoria RAM, tasa de bajada y subida de la red, etc... Resulta muy aconsejable puesto que además de visualizar dichos datos, requiere pocos recursos.

En este post se verá cómo personalizarlo, añadiendo funcionalidad y cambiando su aspecto. Partiremos del tema conky-colors, que se puede descargar desde aquí o buscándo CONKY-colors en la página http://gnome-look.org. Se le pueden instalar unos scripts como Conky Weather ó Conky SSL Mail, pero eso será en otro momento. Lo que se va a explicar en concreto es cómo modificar el color de Conky, mostrar la temperatura de la CPU y visualizar los procesos que más recursos consumen.



Manos a la obra


El archivo .conkysrc situado en la carpeta personal podemos modificar cualquier parámetro. Así que tecleamos en consola:

 
gedit /home/usuario/.conkyrc

De ese modo podremos podremos modificarlo mediante gedit, aunque podemos usar cualquier editor de textos.


Modificación del color de Conky.


Buscamos mediante Control+F la variable default_color y la modificamos. Hay que tener en cuenta que es un valor hexadecimal. Yo he querido que Conky me aparezca en azul, así que le he puesto el valor 2b3acd, quedaría así:

 
default_color 2b3acd


Añadir la temperatura de la CPU.


La variable acpitemp nos dice dicha temperatura. Para que nos aparezca con el icono y la fuente de letra adecuados, añadimos ésta línea:


   ${font StyleBats:size=16}A${font} CPU Tº: ${acpitemp}º C

Realmente lo que da el valor es sólamente ${acpitemp}. El listado completo de las variables que podemos usar está aquí.


Mostrar los procesos que más recursos consumen.


Cuando el ordenador se nos ralentiza mucho, es bueno saber qué programas son los causantes. Por ello podemos mostrar los tres que más cpu consumen y los tres que más memoria usan. Conseguiremos eso añadiendo las siguientes líneas:


PROGRAMAS ${hr 2}

Highest CPU $alignr CPU% MEM%

${hr 1}

${top name 1}$alignr${top cpu 1}${top mem 1}

${top name 2}$alignr${top cpu 2}${top mem 2}

${top name 3}$alignr${top cpu 3}${top mem 3}

Highest MEM $alignr CPU% MEM%

${hr 1}

${top_mem name 1}$alignr${top_mem cpu 1}${top_mem mem 1}

${top_mem name 2}$alignr${top_mem cpu 2}${top_mem mem 2}

${top_mem name 3}$alignr${top_mem cpu 3}${top_mem mem 3}


Espero que haya sido de utilidad y un primer paso para que cada uno lo modifique según sus gustos y necesidades.




Sea el primero en comentar

Publicar un comentario

Felinfo: Java, Linux, Virtualización. Open Source.  ©Template Blogger Green by Dicas Blogger .

TOPO