Ahora vamos a empezar a instalar conky.
$ sudo yum install conky
$ sudo yum install sensors_lm
(instalamos sensors_lm para poder monitorizar la temperatura de la cpu)
Ahora debemos de crear un archivo de configuración de conky en nuestro home.
$ sudo nano .conkyrc
Ahora, cuando iniciemos conky, tomara los valores de este archivo.
En mi caso, este es mí archivo de configuración:
background yes
font Caliban:size=8
xftfont Caliban:size=8
use_xft yes
xftalpha 0.5
update_interval 1.0
total_run_times 0
own_window yes
own_window_type desktop
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
#default_bar_size 500 700
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders no
minimum_size 1300 0
maximum_width 208
default_color ffffff
default_shade_color 000000
alignment bottom_right
gap_x 5
gap_y 130
no_buffers yes
cpu_avg_samples 2
override_utf8_locale yes
uppercase no
use_spacer none
TEXT
${color CC9900}SYSTEM ${hr 2}$color
${color #42AE4A}Kernel:${color #CED7EB}$kernel
${color #42AE4A}UpTime: ${color #CED7EB}$uptime
${color #42AE4A}CPU Temperature: ${color #CED7EB} ${exec sensors | grep -i 'CPU TEMPERATURE'| awk '{print $3}'}
${color #42AE4A}Core0:${color #CED7EB} ${freq_g 1} Ghz ${color #42AE4A} Temp: ${color #CED7EB} ${exec sensors | grep 'Core0'|awk '{print $3}'}
${cpu cpu1}% ${color 597DB2}${cpubar cpu1}$color
${color #42AE4A}Core1:${color #CED7EB} ${freq_g 2} Ghz ${color #42AE4A} Temp: ${color #CED7EB} ${exec sensors | grep 'Core1'|awk '{print $3}'}
${cpu cpu2}% ${color 597DB2}${cpubar cpu2}$color
${color slate grey}Processes: ${color #CED7EB}$processes ${color slate grey}Running: ${color #CED7EB}$running_processes
${color CC9900}TOP PROCESSES ${hr 2}$color
${color #42AE4A}Name PID CPU MEM
${color #CED7EB}${top name 1} ${alignr} ${top pid 1} ${top cpu 1} ${top mem 1}
${top name 2} ${alignr} ${top pid 2} ${top cpu 2} ${top mem 2}
${top name 3} ${alignr} ${top pid 3} ${top cpu 3} ${top mem 3}
${color #42AE4A}Mem Usage
${color #CED7EB}${top_mem name 1} ${alignr} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${top_mem name 2} ${alignr} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${top_mem name 3} ${alignr} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${color CC9900}MEMORY ${hr 2}$color
${color #42AE4A}MEM: ${color #CED7EB} $memperc% $mem/$memmax
${color 597DB2}${membar }
${color #42AE4A}SWAP: ${color #CED7EB}$swapperc% $swap/$swapmax
${color 597DB2}${swapbar }
${color CC9900}DISK ${hr 2}$color
${color #42AE4A}ROOT: ${color #CED7EB}${fs_used /}/${fs_size /}
${color 597DB2}${fs_bar /}
${color #42AE4A}HOME: ${color #CED7EB}${fs_used /home}/${fs_size /home}
${color 597DB2}${fs_bar /home}
${color #42AE4A}OTRO: ${color #CED7EB}${fs_used /media/K:}/${fs_size /media/K:}
${color 597DB2}${fs_bar /media/K:}
${color CC9900}NETWORK ${hr 2}$color
${color #42AE4A}Local IP: ${color #CED7EB}${addr eth0}
${color #42AE4A}Public IP:${color #CED7EB} ${execi 3600 wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'}
${color #42AE4A}Uploaded: ${color #CED7EB}${totalup eth0}
${color #42AE4A}Downloaded: ${color #CED7EB}${totaldown eth0}

Por cierto, cuando modifiqueis mucho el .conkyrc, si mirais el uso de la memoria, conky estara consumiendo bastante más de lo que suele usar, así que podeis finalizar el proceso, y luego volver a iniciarlo, y vereis como os consume muchisimo menos. (Esa configuración consume 1mb aprox.)
No hay comentarios:
Publicar un comentario