{"id":1435,"date":"2013-11-06T16:09:34","date_gmt":"2013-11-06T14:09:34","guid":{"rendered":"http:\/\/guimi.net\/blogs\/hiparco\/?p=1435"},"modified":"2015-04-24T17:05:32","modified_gmt":"2015-04-24T15:05:32","slug":"instalando-y-configurando-conky","status":"publish","type":"post","link":"http:\/\/guimi.net\/blogs\/hiparco\/instalando-y-configurando-conky\/","title":{"rendered":"Instalando y configurando conky"},"content":{"rendered":"<p><a href=\"http:\/\/conky.sourceforge.net\/\">Conky<\/a> es una herramienta de monitorizaci\u00f3n muy potente.<br \/>\nAunque se pueden hacer <a href=\"https:\/\/www.google.com\/search?q=conky&#038;hl=en&#038;tbm=isch\">maravillas con \u00e9l<\/a>, yo prefiero una configuraci\u00f3n sobria.<\/p>\n<p><img decoding=\"async\" src=\"\/imgs\/blog\/hiparco\/conky.png\" alt=\"\" \/><\/p>\n<p>Su instalaci\u00f3n es tan sencilla como siempre:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\"># aptitude install conky<\/pre>\n<p>Y lo configuramos mediante:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">$ vi .conkyrc<\/pre>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\"># Conky configuracion file\r\n# 2013 - Guimi\r\n# http:\/\/www.guimi.net\r\n# \r\n\r\n#### BASIC CONFIGURATION ###############################\r\n# Overrided by execpi argument\r\nupdate_interval 2.0\r\n#text_buffer_size 2048\r\ntext_buffer_size 512\r\nminimum_size 5 5\r\nno_buffers yes\r\nout_to_console no\r\nout_to_stderr no\r\nuse_spacer none\r\n# Use double buffering (reduces flicker, may not work for everyone)\r\ndouble_buffer yes\r\nstippled_borders 0\r\n# background (make it a daemon)\r\n#background no\r\nbackground yes\r\n\r\n#### WINDOWS ###########################################\r\n# Usual problems: conky dissapears when minimizing windows\r\n# or when cliking desktop\r\n# that's why I let conky be at taskbar\r\n## Create own window in instead of using desktop?\r\nown_window yes\r\nown_window_transparent yes\r\n#own_window_type normal\r\n# disappears when minimizing\r\nown_window_type window\r\n#own_window_type override\r\n#own_window_type desktop\r\n#own_window_type normal\r\nown_window_class Conky\r\n#own_window_class conky-semi\r\n#own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager\r\nown_window_hints undecorated,below,sticky,skip_pager\r\n\r\n#### DATA DISPLAY CONF #################################\r\n# Text alignment, other possible values are commented\r\nalignment top_left\r\n#alignment top_right\r\n#alignment bottom_left\r\n#alignment bottom_right\r\n#alignment none\r\nshow_graph_scale no\r\nshow_graph_range no\r\ncpu_avg_samples 2\r\nnet_avg_samples 2\r\nextra_newline no\r\nuppercase no\r\n## Shorten MiB\/GiB to M\/G in stats.\r\nshort_units yes\r\n# X font when Xft is disabled, you can pick one with program xfontsel\r\n#font 5x7\r\n#font 6x10\r\n#font 7x13\r\n#font 8x13\r\n#font 9x15\r\n#font *mintsmild.se*\r\n#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*\r\n# Use Xft?\r\n# xft is required to Force UTF8 (see below)\r\nuse_xft yes\r\nxftfont DejaVu Sans Mono:size=10\r\noverride_utf8_locale yes\r\n\r\n#### BASIC DISPLAY CONF ################################\r\nmaximum_width 300\r\ngap_x 1370\r\n#gap_y 60\r\ngap_y 5\r\n\r\nborder_width 1\r\ndefault_color white\r\ndefault_outline_color white\r\ndefault_shade_color white\r\ndraw_borders no\r\ndraw_graph_borders yes\r\ndraw_outline no\r\ndraw_shades no\r\n\r\n## My colors (suit yourself)\r\ncolor0 White\r\ncolor1 LightGrey\r\ncolor2 Tan1\t\t#FFA54F\r\ncolor3 Grey\r\n\r\n##################################### TEXT ##################################\r\nTEXT\r\n#### SYSTEM ############################################\r\n#${scroll 16 $nodename - $sysname $kernel on $machine | }\r\n${color2}$nodename${color1} - $sysname $kernel (${color0}$machine${color1})\r\n${color1}IP address: ${color0}${addr eth0}\r\n#User: ${alignr}$alignc${exec whoami} @ $nodename\r\n${color1}Uptime:${color0} $uptime\r\n#### USAGE #############################################\r\n${color0}$hr\r\n#${color grey}Frequency (in MHz):$color $freq\r\n#${color grey}Frequency (in GHz):$color $freq_g\r\n${color1}RAM Usage:${color0} $mem\/$memmax - $memperc% ${membar 4}\r\n${color1}Swap Usage:${color0} $swap\/$swapmax - $swapperc% ${swapbar 4}\r\n${color1}CPU Usage:${color0} $cpu% ${cpubar 4}\r\n${color1}Processes:${color0} $processes  ${color1}Running:${color0} $running_processes\r\n#### FILESYSTEM ########################################\r\n${color0}$hr\r\n${color1}File systems:\r\n \/     ${color0}${fs_used \/}\/${fs_size \/} ${fs_bar 6 \/}${color1}\r\n \/home ${color0}${fs_used \/home}\/${fs_size \/home} ${fs_bar 6 \/home}\r\n#### NETWORKING ########################################\r\n${color0}$hr\r\n${color1}Networking &#x5B;UP \/ DOWN]:\r\n#Up:$color ${upspeed eth0} ${color grey} - Down:$color ${downspeed eth0}\r\n#$color${upspeedgraph eth0 16,180 ffff00 00ff00} ${downspeedgraph eth0 16,180 ffff00 00ff00}\r\n${color0}${upspeedgraph eth0 25,145 00ff00 ff0000 -t} ${downspeedgraph eth0 25,145 00ff00 ff0000 -t}\r\n${color0}${totalup eth0} ${upspeed eth0}${alignr}${color0}${downspeed eth0} ${totaldown eth0}\r\n#### TOP ###############################################\r\n${color0}$hr\r\n${color0}Name              PID   CPU%   MEM%\r\n${color3} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}\r\n${color3} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}\r\n${color3} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}\r\n${color3} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}\r\n${color3} ${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5}\r\n#### GRAPHICS ##########################################\r\n${color0}$hr\r\n${color1}CPU1 ${color0}${cpugraph cpu1 25,260 00ff00 ff0000 -t}\r\n${color1} ${voffset -25}${cpu cpu1}%\r\n${color1}CPU2 ${color0}${cpugraph cpu2 25,260 00ff00 ff0000 -t}\r\n${color1} ${voffset -25}${cpu cpu2}%\r\n${color1}RAM  ${color0}${memgraph 25,260 00ff00 ff0000 -t}\r\n${color1} ${voffset -25}$memperc%\r\n#${color}${diskiograph sda 16,370 0000ff ff0000}\r\n#DISK ${color}${diskiograph sda 16,270 0000ff ff0000}${alignr}${diskio sda}${color grey}\r\n#DISK ${color}${diskiograph sda 16,270}${alignr}${diskio sda}${color grey}\r\n${color1}DISK ${color}${diskiograph sda 25,260 00ff00 ff0000 -t}${color1}\r\n${color1}${voffset -25}${diskio sda}\r\n#### CALENDAR ##########################################\r\n${color0}$hr\r\n#${font RadioSpace:size=32}${color3}${alignc}${time %l:%M%p}${font}\r\n#${alignc}$color0${time %e} $color1${time %B}\r\n${offset 178}${color2}${font RadioSpace:size=32}${time %k:%M%p}${font}\r\n${alignr}${color1}${time %A}\r\n${alignr}${color0}${time %e} ${color1}${time %B}\r\n#${alignr}${color0}${time %D}\r\n${voffset -70}${font DroidSansMono:size=7.55}${color0}${execpi 30 calOutput=`date +%-d`; cal -h | sed -e 's\/\\r\/\/g' -e 's\/^\/ \/g' -e '1d' -e 's\/\\&lt;'&quot;$calOutput&quot;'\\&gt;\/${color2}&amp;${color0}\/'}\r\n${font}${color}\r\n#### RHYTHMBOX #########################################\r\n${color0}$hr\r\n${color1}Rhythmbox: ${color0}${execi 5 rhythmbox-client --no-start --print-playing-format %tt}\r\n#${color1}${color0}${scroll 40 ${exec rhythmbox-client --no-start --print-playing-format %st}}\r\n${color1}${color0} ${execi 5 rhythmbox-client --no-start --print-playing-format %st}\r\n#### CONSOLE ###########################################\r\n${color0}$hr\r\n${color1}${execpi 5 dmesg | tail -n 7}<\/pre>\n<p>Otra versi\u00f3n m\u00e1s compacta para pantallas peque\u00f1as (como port\u00e1tiles)<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\"># Conky configuracion file\r\n# 2013 - Guimi\r\n# http:\/\/www.guimi.net\r\n# \r\n \r\n#### BASIC CONFIGURATION ###############################\r\n# Overrided by execpi argument\r\nupdate_interval 2.0\r\n#text_buffer_size 2048\r\ntext_buffer_size 512\r\nminimum_size 5 5\r\nno_buffers yes\r\nout_to_console no\r\nout_to_stderr no\r\nuse_spacer none\r\n# Use double buffering (reduces flicker, may not work for everyone)\r\ndouble_buffer yes\r\nstippled_borders 0\r\n# background (make it a daemon)\r\n#background no\r\nbackground yes\r\n \r\n#### WINDOWS ###########################################\r\n# Usual problems: conky dissapears when minimizing windows\r\n# or when cliking desktop\r\n# that's why I let conky be at taskbar\r\n## Create own window in instead of using desktop?\r\nown_window yes\r\nown_window_transparent yes\r\n#own_window_type normal\r\n# disappears when minimizing\r\nown_window_type window\r\n#own_window_type override\r\n#own_window_type desktop\r\n#own_window_type normal\r\nown_window_class Conky\r\n#own_window_class conky-semi\r\n#own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager\r\nown_window_hints undecorated,below,sticky,skip_pager\r\n \r\n#### DATA DISPLAY CONF #################################\r\n# Text alignment, other possible values are commented\r\nalignment top_left\r\n#alignment top_right\r\n#alignment bottom_left\r\n#alignment bottom_right\r\n#alignment none\r\nshow_graph_scale no\r\nshow_graph_range no\r\ncpu_avg_samples 2\r\nnet_avg_samples 2\r\nextra_newline no\r\nuppercase no\r\n## Shorten MiB\/GiB to M\/G in stats.\r\nshort_units yes\r\n# X font when Xft is disabled, you can pick one with program xfontsel\r\n#font 5x7\r\n#font 6x10\r\n#font 7x13\r\n#font 8x13\r\n#font 9x15\r\n#font *mintsmild.se*\r\n#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*\r\n# Use Xft?\r\n# xft is required to Force UTF8 (see below)\r\nuse_xft yes\r\nxftfont DejaVu Sans Mono:size=10\r\noverride_utf8_locale yes\r\n \r\n#### BASIC DISPLAY CONF ################################\r\nmaximum_width 300\r\ngap_x 1370\r\n#gap_y 60\r\ngap_y 5\r\n \r\nborder_width 1\r\ndefault_color white\r\ndefault_outline_color white\r\ndefault_shade_color white\r\ndraw_borders no\r\ndraw_graph_borders yes\r\ndraw_outline no\r\ndraw_shades no\r\n \r\n## My colors (suit yourself)\r\ncolor0 White\r\ncolor1 LightGrey\r\ncolor2 Tan1        #FFA54F\r\ncolor3 Grey\r\n \r\n##################################### TEXT ##################################\r\nTEXT\r\n#### SYSTEM ############################################\r\n#${scroll 16 $nodename - $sysname $kernel on $machine | }\r\n${color2}$nodename${color1} - $sysname $kernel (${color0}$machine${color1})\r\n${color1}IP address: ${color0}${addr eth0}\r\n#User: ${alignr}$alignc${exec whoami} @ $nodename\r\n${color1}Uptime:${color0} $uptime\r\n#### USAGE #############################################\r\n${color0}$hr\r\n#${color grey}Frequency (in MHz):$color $freq\r\n#${color grey}Frequency (in GHz):$color $freq_g\r\n${color1}RAM Usage:${color0} $mem\/$memmax - $memperc% ${membar 4}\r\n${color1}SWAP Usage:${color0} $swap\/$swapmax - $swapperc% ${swapbar 4}\r\n${color1}CPU Usage:${color0} $cpu% ${cpubar 4}\r\n${color1}DISK ${color}${diskiograph sda 10,210 00ff00 ff0000 -t}${color1} ${diskio sda}\r\n#${color1}${voffset -25}${diskio sda}\r\n#### NETWORKING ########################################\r\n${color0}$hr\r\n${color1}Networking &#x5B;UP \/ DOWN]:\r\n#Up:$color ${upspeed eth0} ${color grey} - Down:$color ${downspeed eth0}\r\n#$color${upspeedgraph eth0 16,180 ffff00 00ff00} ${downspeedgraph eth0 16,180 ffff00 00ff00}\r\n${color0}${upspeedgraph eth0 20,145 00ff00 ff0000 -t} ${downspeedgraph eth0 20,145 00ff00 ff0000 -t}\r\n${color0}${totalup eth0} ${upspeed eth0}${alignr}${color0}${downspeed eth0} ${totaldown eth0}\r\n#### FILESYSTEM ########################################\r\n${color0}$hr\r\n#${color1}File systems:\r\nFS \/   ${color0}${fs_used \/}\/${fs_size \/} ${fs_bar 6 \/}${color1}\r\n#### GRAPHICS ##########################################\r\n${color0}$hr\r\n${color1}RAM  ${color0}${memgraph 20,260 00ff00 ff0000 -t}\r\n${color1} ${voffset -20}$memperc%\r\n${color1}CPU  ${color0}${cpugraph cpu0 20,260 00ff00 ff0000 -t}\r\n${color1} ${voffset -20}${cpu cpu0}%\r\n${color1}       1:${color0}${cpu cpu1}%   ${color1}2:${color0}${cpu cpu2}%   ${color1}3:${color0}${cpu cpu3}%   ${color1}4:${color0}${cpu cpu4}%\r\n${color1}Processes:${color0} $processes  ${color1}Running:${color0} $running_processes\r\n#### TOP ###############################################\r\n${color0}$hr\r\n${color0}Name               PID    CPU%   MEM%\r\n${color3} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}\r\n${color3} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}\r\n${color3} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}\r\n${color3} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}\r\n${color3} ${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5}\r\n${color3} ${top name 6} ${top pid 6} ${top cpu 6} ${top mem 6}\r\n#### CONSOLE ###########################################\r\n${color0}$hr\r\n${color0}Console\r\n${color1}${execpi 5 dmesg | tail -n 8}\r\n#### CALENDAR ##########################################\r\n${color0}$hr\r\n#${font RadioSpace:size=32}${color3}${alignc}${time %l:%M%p}${font}\r\n#${alignc}$color0${time %e} $color1${time %B}\r\n${offset 178}${color2}${font RadioSpace:size=32}${time %k:%M%p}${font}\r\n${alignr}${color1}${time %A}\r\n${alignr}${color0}${time %e} ${color1}${time %B}\r\n#${alignr}${color0}${time %D}\r\n${voffset -70}${font DroidSansMono:size=7.55}${color0}${execpi 30 calOutput=`date +%-d`; cal -h | sed -e 's\/\\r\/\/g' -e 's\/^\/ \/g' -e '1d' -e 's\/\\&lt;'&quot;$calOutput&quot;'\\&gt;\/${color2}&amp;${color0}\/'}\r\n${font}${color}<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Conky es una herramienta de monitorizaci\u00f3n muy potente. Aunque se pueden hacer maravillas con \u00e9l, yo prefiero una configuraci\u00f3n sobria. Su instalaci\u00f3n es tan sencilla como siempre: # aptitude install conky Y lo configuramos mediante: $ vi .conkyrc # Conky configuracion file # 2013 &#8211; Guimi # http:\/\/www.guimi.net # #### BASIC CONFIGURATION ############################### # Overrided [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[28,11],"tags":[],"class_list":["post-1435","post","type-post","status-publish","format-standard","hentry","category-debian","category-software-libre"],"_links":{"self":[{"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/posts\/1435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/comments?post=1435"}],"version-history":[{"count":15,"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/posts\/1435\/revisions"}],"predecessor-version":[{"id":1781,"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/posts\/1435\/revisions\/1781"}],"wp:attachment":[{"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/media?parent=1435"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/categories?post=1435"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/guimi.net\/blogs\/hiparco\/wp-json\/wp\/v2\/tags?post=1435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}