conky.- El .conkyrc que uso

El template de conky que uso es una mezcla de varios y la traducción del texto la tome de http://miqueridopinwino.blogspot.com/2008/06/conky-monitoriza-tu-ordenador-en-linux.html

Para usar este archivo se guarda como .conkyrc en nuestro home, y para que surta efecto basta con llamar el conky como se hace normalmente. El mio queda /home/travesuras/.conkyrc porque mi home se llama travesuras y además el archivo es oculto porque empieza con un punto.

Para ver todos los archivos y/o carpetas ocultas basta con el atajo Ctrl+H en el nautilus o ir a el menú View y activar/desactivar la opción Show Hidden Files.

El conky de este template se muestra en una ventana del nautilus porque esta activada la opción own_window, para desactivarla escribir no y guardar.

El tipo de conexión a internet puede ser eth1 también, cambien ese valor o agregenlo copiando y pegando la parte del código que le corresponde. Para ver cuales son las suyas tecleen en la terminal iwconfig

 

P.D. Modifique el template que publique inicialmente porque cuando desactivaba su ventana del nautilus me brincaba mucho.

 

# configuracion Conky

# Establecer a yes si quieres que se clone en el fondo de pantalla
background no

# Fuente X si Xft esta desactivado, puedes seleccionar una con el programa xfontsel
#font 5×7
#font 6×10
#font 7×13
#font 8×13
#font 9×15
#font *mintsmild.se*
#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*

# Utilizar Xft?
use_xft yes

# Fuente Xft cuando Xft está activado
#xftfont Bitstream Vera Sans Mono:size=8
xftfont Terminus:size=8

# Texto alpha utilizando Xft
xftalpha 0.8

# ¿Mostrar todo en la consola?
out_to_console no

# MPD host/port
# mpd_host localhost
# mpd_port 6600

# Cola para el correo
#mail_spool $MAIL

# Tiempo de actualización en segundos
update_interval 2.0

# Numero de veces que Conky se actualizará antes de cerrarse.
# Establecer en cero para infinito.
total_run_times 0

# Crea tu propia ventana en lugar de utilizar el escritorio (requerido en nautilus)
own_window yes

# Utilizar bufer doble (reduce parpadeo; puede que no funcione para todos)
double_buffer yes

# Tamaño mínimo del área de texto
minimum_size 200 5

# ¿Dibujar sombras?
draw_shades no

# ¿Dibujar contornos?
draw_outline no

# ¿Dibujar bordes alrededor del texto?
draw_borders no

# ¿Bordes a puntos?
stippled_borders 8

# Margenes a bordes
border_inner_margin 4

# Anchura de bordes
border_width 1

# Colores por defecto y colores de bordes
default_color white
default_shade_color black
default_outline_color white

# Alineación del texto; los valores no utilizados están comentados
alignment top_left
#alignment top_right
#alignment bottom_left
#alignment bottom_right

# Espacio vacio entre bordes de pantalla y el texto de Conky,
# lo mismo que si se pasa -x en la línea de comandos
# Utiliza esto para situar el gráfico en la pantalla;
# gap_x es la separación desde el lado izquierdo en pixels
# gap_y es desde la parte superior.
gap_x 35
gap_y 20

# ¿Quitar la memoria usada como cache de la memoria utilizada?
# Nota: Linux aprovecha toda la memoria utilizando la libre como cache
# de disco duro, por lo que si este parámetro se indica en no aparecerá
# siempre el 99,9% utilizada.
no_buffers no

# Establecer en yes si quieres todo el texto en mayusculas
uppercase no

# numero de pruebas de CPU para promediar
# establecer en 1 para desactivar (2 por defecto)
cpu_avg_samples 2

# numero de pruebas de red para promediar
# establecer en 1 para desactivar (2 por defecto)
net_avg_samples 2

# ¿Forzar UTF8? Aclarar que el soporte para UTF8 requeria XFT
# Esto es util si queremos que nos acepte carácteres especiales (p.e. acentos)
override_utf8_locale yes

# ¿Agregar espacios para evitar que se muevan las cosas? Esto afecta solo a ciertos objetos.
use_spacer none
#Nota: No funciona en conky 1.2 =(

# mldonkey_hostname: Hostname para mldonkey, por defecto localhost
# mldonkey_port: Puerto Mldonkey, 4001 por defecto
# mldonkey_login: Mldonkey login, por defecto ninguno
# mldonkey_password: Contraseña Mldonkey, por defecto ninguna

# Posibles variables a utilizar:
#
# Descripcion de variables y argumentos

# addr (interface): Dirección IP de una conexion de red.
# acpiacadapter: Estado ACPI de un adaptador AC.
# acpifan: Estado del ventilador ACPI.
# acpitemp: Temperatura ACPI (no funciona en todos los casos; consultar hwmon).
# adt746xcpu: Temperatura CPU del therm_adt746x
# adt746xfan: Velocidad del ventilador del therm_adt746x .
# alignr (N) : Justificar texto a la derecha, con N espacios.
# alignc: Alinear texto al centro.
# battery (num): Capacidad restante en bateria ACPI o APM.
# El numero de bateria ACPI se puede dar como un argumento
# (por defecto BAT0).
# buffers: Cantidad de memoria dedicada a bufer
# cached: Cantidad de memoria dedicada a cache
# color (color): Cambiar color de trazo a color indicado
# cpu : Uso de CPU en porcentaje
# cpubar (height): Barra que muestra el uso de CPU,
# height es la altura de la barra en pixels
# cpugraph (height),(width) (gradient colour 1) (gradient colour 2):
# Gráfica de uso de la CPU, con colores opcionales en hex
# menos el #.
# downspeed net: Velocidad de descarga en kilobytes
# downspeedf net: Velocidad de descarga en kilobytes con un
# decimal
# downspeedgraph net (height),(width) (gradient colour 1) (gradient colour 2):
# Grafico de velocidad de descarga, colores definidos en hex, menos el #
# exec shell command: Ejecuta un comando del shell y muestra
# la salida en conky. Precaucion: esta utiliza mas recursos que this
# otras variables. Recomendaria habilidades programando en C y
# publicar un parche :-).
# execbar shell command: Lo mismo que exec, excepto que si lo primero
# que devuelve es un valor entre 0-100, se usara ese numero para una barra.
# La medida de la barra actualmente es fija,
# pero podria cambiar en el futuro.
# execgraph shell command: Lo mismo que execbar, pero los valores
# son graficos.
# execi interval, shell command:
# Lo mismo que exec pero con un intervalo especifico.
# El intervalo no puede ser menor que update_interval en la configuración.
# font font: Especifica una fuente diferente. Solo toma efecto en una linea.
# fs_bar (height), (fs): Barra que muestra cuanto espacio se utiliza en
# un sistema de archivos. height es la altura en pixels. fs es cualquier
# archivo en ese sistema de archivos.
# fs_free (fs): Espacio libre disponible a los usuarios de en un sistema
# de archivos.
# fs_free_perc (fs): Porcentaje de espacio libre en un sistema de
# archivos disponible para usuarios.
# fs_size (fs): Tamaño del sistema de archivos
# fs_used (fs): Espacio ocupado de un sistema de archivos
# hr (height) : Linea horizontal, height es la altura en pixels
# i2c (dev), type, n: Sensor I2C del sysfs (Linux 2.6). dev
# se puede omitir si solo hay un elemento I2C. type es o in (o vol)
# que indica voltaje, fan indica ventilador o temp/tempf (el primero
# en grados Celsius, el segundo en Farenheit indicando
# temperatura. n indica el numero de sensores. Ver
# /sys/bus/i2c/devices/ en tu computadora.
# if_running (process): Si la tarea PROCESS esta corriendo, muestra
# todo entre if_running y el correspondiente final de linea.
# if_existing (file) : Si el archivo FILE existe, muestra todo entre
# if_existing y el correspondiente final de linea.
# if_mounted (mountpoint): Si el punto de montaje MOUNTPOINT
# esta montado, muestra todo entre if_mounted y el correspondiente
# final de linea.
# else: Texto a mostrar si lo anterior no se cumple
# kernel: Version de Kernel Linux
# linkstatus (interface): Obtener el estado de la conexion en conexiones
# inalambricas.
# loadavg (1), (2), (3): Carga media del sistema; 1 para pasado 1 minuto,
# 2 para pasados 2 minutos y 3 para pasados 15 minutos.
# machine: Tipo de maquina, i686 por ejemplo.
# mails: Contador de correo en cola. Puedes usar programas como
# fetchmail para coger correos de algun servidor utilizando tu
# protocolo favorito. Ver tambien new_mails.
# mem: Cantidad de memoria en uso.
# membar (height): Barra que muestra la memoria en uso
# memmax: Cantidad de memoria total
# memperc: Porcentaje de memoria en uso
#
# metar_ob_time
# metar_temp
# metar_tempf: Temperatura en Farenheit
# metar_windchill
# metar_dew_point: Hay unos cuantos como estos
# metar_rh and: Son auto descriptivos
# metar_windspeed
# metar_winddir
# metar_swinddir
# metar_cloud
# metar_u2d_time
#
# ml_upload_counter: Mb totales subidos en la sesion (Mldonkey)
# ml_download_counter: Mb totales descargados en la sesion
# ml_nshared_files: Numero de archivos compartidos
# ml_shared_counter: Mb compartidos totales de la sesion, inexacto
# en algunas versiones de Mldonkey
# ml_tcp_upload_rate: Ratio de subida tcp en kb/s
# ml_tcp_download_rate: Ratio de descarga tcp en kb/s
# ml_udp_upload_rate: Ratio de subida udp en kb/s
# ml_udp_download_rate: Ratio de subida udp en kb/s
# ml_ndownloaded_files: Numero de archivos completados
# ml_ndownloading_files: Numero de archivos en descarga
#
# mpd_artist: Artista de la cancion MPD actual
# (se debe activar antes de compilar y crear el ejecutable Conky)
# mpd_album: Album de la cancion MPD actual
# mpd_bar (height): Barrra del progreso de MPD
# mpd_bitrate: Ratio de bits de la cancion actual (calidad)
# mpd_status: Si esta reproduciendo, parado, etc
# mpd_title: Titulo de la cancion MPD actual
# mpd_vol: Volumen de MPD
# mpd_elapsed: Tiempo transcurrido de la cancion actual
# mpd_length: Duracion de la cancion
# mpd_percent: Porcentaje de avance de la cancion
# new_mails: Contador de correo no leido en la cola.
# nodename: Nombre de host
# outlinecolor (color): Cambiar el color de la linea
# pre_exec shell command: Ejecuta un comando del shell una vez antes
# de que conky haga nada y empiece a mostrar texto.
# processes: Procesos totales (latentes y en marcha)
# running_processes: Procesos en marcha (no latentes),
# requiere Linux 2.6.
# shadecolor (color): Cambiar color del sombreado
# stippled_hr (space): Linea horizontal a puntos
# swapbar (height): Barra que muestra la cantidad de intercambio en uso
# swap: Cantidad de archivo de intercambio en uso
# swapmax: Cantidad total del intercambio
# swapperc: Porcentaje de intercambio en uso
# sysname: Nombre del sistema, Linux por ejemplo
# offset pixels: Mover texto por N pixels
# tail logfile, lines (interval): Muestra las ultimas lineas del texto indicado
# Si el numero (interval) no se indica, Conky asume el doble del
# numero de lineas de Conky. Maximo 30 lineas.
# time (format): Tiempo local, ver man strftime para mas informacion
# acerca del formato.
# totaldown: Descarga total de la red, a 4 GB se desborda en
# Linux con arquitecturas de 32-bit y no parece haber una forma
# de saber cuantas veces lo ha hecho antes de que conky
# se haya iniciado.
# top type, num: Muestra lineas, donde top indica el
# numero de proceso que mas CPU toma, ordenados por num.
# type puede ser “name”, “pid”, “cpu” o “mem”.
# Se pueden mostrar un maximo de 10 procesos.
# top_mem type, num: Lo mismo que top, aunque ordenados por uso
# de memoria en lugar de cpu
# totalup net: Subida total, este valor tambien se puede desbordar
# updates Numero de actualizaciones realizadas (para depuracion)
# upspeed net: Velocidad de subida en kilobytes
# upspeedf net: Velocidad de subida en kilobytes con un decimal
# upspeedgraph net (height),(width) (gradient colour 1) (gradient colour 2):
# Velocidad de subida, colores definidos en hex, menos el #.
# uptime: Tiempo transcurrido desde el encendido.
# uptime_short: Tiempo de encendido en formato corto
#
# seti_prog: Progreso actual de Seti@home.
# seti_progbar (height): Barra del progreso actual de Seti@home
# seti_credit: Credito total del usuario de Seti@home

# Las variables se dan en el formato $variable o bien como ${variable}.
# El ultimo permite caracteres despues de la variable y debe utilizarse
# cuando es necesario dar un argumento.

# El contenido despues de 'TEXT' se formateara en la pantalla

TEXT
${alignc}${color 6D6D6D}${sysname} - ${nodename}
${offset 5}${color 6D6D6D}${user_names}
${offset 5}${color 6D6D6D}Kernel:${color }${kernel}
${offset 5}${color 6D6D6D}${time %a}, ${color }${time %e %b %G} ${color 6D6D6D}${time %Z}: ${color }${time %H:%M:%S}
${offset 5}${color 6D6D6D}Encendido: ${color }${uptime}
${offset 5}${color 6D6D6D}Monitores:${color } ${monitor_number}
${offset 5}${color 6D6D6D}Adaptador: ${color }${acpiacadapter} ${color 6D6D6D}Carga:${color } ${battery_percent}%
${offset 5}${color 6D6D6D}CPU:${color } ${cpu}%${color 6D6D6D} Temperatura:${color } ${acpitemp} C°
${offset 5}${color 6D6D6D}${cpubar 3,150}
${offset 5}${color 6D6D6D}CPU 1:${color } ${cpu cpu1}% ${color 6D6D6D}CPU 2:${color } ${cpu cpu2}%
${offset 5}${color 6D6D6D}RAM: ${color } ${memperc}%${alignr}${mem}/${color }${memmax}
${offset 5}${color 6D6D6D}${membar 3,150}
${offset 5}${color 6D6D6D}Disco: ${color }${fs_free /} / ${fs_size /}
${color white}$hr
${color 6D6D6D}IP Locale : ${color }${addrs eth0}
${color 6D6D6D}IP Locale : ${color }${addrs eth2}
${color white}$hr
${color 6D6D6D}Disk I/O:${color } ${diskio}
${color 6D6D6D}Load: ${color }$loadavg
${color 6D6D6D}Procesos: ${color }$processes ${color 6D6D6D}Corriendo: ${color }${running_processes}
${color 6D6D6D}Highest CPU:
${offset 14}${color 494900} ${top name 1}${top_mem cpu 1}
${offset 14}${color 929292} ${top name 2}${top cpu 2}
${offset 14}${color 929292} ${top name 3}${top cpu 3}
${color 6D6D6D}Highest MEM:
${offset 14}${color 494900} ${top_mem name 1}${top_mem mem 1}
${offset 14}${color 929292} ${top_mem name 2}${top_mem mem 2}
${offset 14}${color 929292} ${top_mem name 3}${top_mem mem 3}
${color white}$hr
${color 6D6D6D}NET eth0:
${color}Up: ${color }${upspeed eth0} k/s ${color}Down: ${color }${downspeed eth0}k/s
${color }${upspeedgraph eth0 15,70 ff0000 0000ff} ${color }${downspeedgraph eth0 15,70 ff0000 0000ff}
${color 6D6D6D}$hr
${color 6D6D6D}NET eth2:
${color}Up: ${color }${upspeed eth2} k/s ${color}Down: ${color }${downspeed eth2}k/s
${color}${upspeedgraph eth2 15,70 ff0000 0000ff} ${color}${downspeedgraph eth2 15,70 ff0000 0000ff}
${color 6D6D6D}$hr
${color 6D6D6D}NET lo:
${color}Up: ${color }${upspeed lo} k/s ${color}Down: ${color }${downspeed lo}k/s
${color}${upspeedgraph lo 15,70 ff0000 0000ff} ${color}${downspeedgraph lo 15,70 ff0000 0000ff}

Anuncios

2 thoughts on “conky.- El .conkyrc que uso

    1. Hola Vi. Como le dije a null estaba sin internet y por eso la tardanza.

      De nada por lo de la nota y pues se siente bien que te guste.

      Lo que a mi me gusta de este conky son los comentarios que tiene. Ahí dice para que sirve cada cosa.

      Saludos

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s