How to install and configure Conky in Ubuntu
Saturday, September 12, 2009 12:38:55 AM

How to get Conky
What is conky? in a few words Conky is a lightweight text-based system monitor for more info look here
Open up a terminal and paste this command:
sudo apt-get install conky
or go to synaptic package manager and search for "Conky"

next paste the following in a terminal to make a configuration file in your home directory, of course replace my name with yours. This is the code that describes what you want displayed on your conky desktop:
gedit /home/ubuntunerd/.conkyrc
Obviously, you can put whatever you want in your .conkyrc.
you can use some of the configurations from down bellow or follow the link at the end of the guide to find more.
How to change the Conky configuration file
first get the code you want and then browse to .conkyrc file by clicking on Places > Home Folder and typing Ctrl + H to reveal the hidden folders.
after you click on it it will look something like this, make sure to erase any other configuration before pasting a new one:

after you're done pasting your new config file save and close it.
if you change the config file often you may need to restart Conky to see any changes take effect, use the “killall conky" code in a terminal and then type conky and hit enter to restart it

Conky configuration codes
This is the one Im currently using

# set to yes if you want Conky to be forked in the background background no cpu_avg_samples 2 net_avg_samples 2 out_to_console no # X font when Xft is disabled, you can pick one with program xfontsel #font 7x12 #font 6x10 #font 7x13 #font 8x13 #font 7x12 #font *mintsmild.se* #font -*-*-*-*-*-*-34-*-*-*-*-*-*-* #font -artwiz-snap-normal-r-normal-*-*-100-*-*-p-*-iso8859-1 # Use Xft? use_xft yes # Xft font when Xft is enabled xftfont Bitstream Vera Sans Mono:size=8 own_window_transparent no #own_window_colour hotpink # Text alpha when using Xft xftalpha 0.8 on_bottom yes # mail spool mail_spool $MAIL # Update interval in seconds update_interval 1 # Create own window instead of using desktop (required in nautilus) own_window yes own_window_transparent yes own_window_hints undecorated,below,skip_taskbar own_window_type override # Use double buffering (reduces flicker, may not work for everyone) double_buffer yes # Minimum size of text area minimum_size 260 5 maximum_width 260 # Draw shades? draw_shades no # Draw outlines? draw_outline no # Draw borders around text draw_borders no # Stippled borders? stippled_borders no # border margins border_margin 4 # border width border_width 1 # Default colors and also border colors default_color white default_shade_color white default_outline_color white # Text alignment, other possible values are commented #alignment top_left #minimum_size 10 10 gap_x 15 gap_y 70 alignment top_right #alignment bottom_left #alignment bottom_right # Gap between borders of screen and text # Add spaces to keep things from moving about? This only affects certain objects. use_spacer no # Subtract file system buffers from used memory? no_buffers yes # set to yes if you want all text to be in uppercase uppercase no # none, xmms, bmp, audacious, infopipe (default is none) xmms_player bmp # boinc (seti) dir # seti_dir /opt/seti # Possible variables to be used: # # Variable Arguments Description # acpiacadapter ACPI ac adapter state. # acpifan ACPI fan state # acpitemp ACPI temperature. # adt746xcpu CPU temperature from therm_adt746x # adt746xfan Fan speed from therm_adt746x # battery (num) Remaining capasity in ACPI or APM # battery. ACPI battery number can be # given as argument (default is BAT0). # buffers Amount of memory buffered # cached Amount of memory cached # color (color) Change drawing color to color # cpu CPU usage in percents # cpubar (height) Bar that shows CPU usage, height is # bar's height in pixels # downspeed net Download speed in kilobytes # downspeedf net Download speed in kilobytes with one # decimal # exec shell command Executes a shell command and displays # the output in torsmo. warning: this # takes a lot more resources than other # variables. I'd recommend coding wanted # behaviour in C and posting a patch :-). # execi interval, shell Same as exec but with specific interval. # command Interval can't be less than # update_interval in configuration. # fs_bar (height), (fs) Bar that shows how much space is used on # a file system. height is the height in # pixels. fs is any file on that file # system. # fs_free (fs) Free space on a file system available # for users. # fs_free_perc (fs) Free percentage of space on a file # system available for users. # fs_size (fs) File system size # fs_used (fs) File system used space # hr (height) Horizontal line, height is the height in # pixels # i2c (dev), type, n I2C sensor from sysfs (Linux 2.6). dev # may be omitted if you have only one I2C # device. type is either in (or vol) # meaning voltage, fan meaning fan or temp # meaning temperature. n is number of the # sensor. See /sys/bus/i2c/devices/ on # your local computer. # kernel Kernel version # loadavg (1), (2), (3) System load average, 1 is for past 1 # minute, 2 for past 5 minutes and 3 for # past 15 minutes. # machine Machine, i686 for example # mails Mail count in mail spool. You can use # program like fetchmail to get mails from # some server using your favourite # protocol. See also new_mails. # mem Amount of memory in use # membar (height) Bar that shows amount of memory in use # memmax Total amount of memory # memperc Percentage of memory in use # new_mails Unread mail count in mail spool. # nodename Hostname # outlinecolor (color) Change outline color # pre_exec shell command Executes a shell command one time before # torsmo displays anything and puts output # as text. # processes Total processes (sleeping and running) # running_processes Running processes (not sleeping), # requires Linux 2.6 # shadecolor (color) Change shading color # stippled_hr (space), Stippled (dashed) horizontal line # (height) # swapbar (height) Bar that shows amount of swap in use # swap Amount of swap in use # swapmax Total amount of swap # swapperc Percentage of swap in use # sysname System name, Linux for example # time (format) Local time, see man strftime to get more # information about format # totaldown net Total download, overflows at 4 GB on # Linux with 32-bit arch and there doesn't # seem to be a way to know how many times # it has already done that before torsmo # has started. # totalup net Total upload, this one too, may overflow # updates Number of updates (for debugging) # upspeed net Upload speed in kilobytes # upspeedf net Upload speed in kilobytes with one # decimal # uptime Uptime # uptime_short Uptime in a shorter format # # seti_prog Seti@home current progress # seti_progbar (height) Seti@home current progress bar # seti_credit Seti@hoome total user credit # variable is given either in format $variable or in ${variable}. Latter # allows characters right after the variable and must be used in network # stuff because of an argument #${font Dungeon:style=Bold:pixelsize=10}I can change the font as well #${font Verdana:size=10}as many times as I choose #${font Perry:size=10}Including UTF-8, # stuff after 'TEXT' will be formatted on screen #${font Grunge:size=12}${time %a %b %d}${alignr -25}${time %k:%M} TEXT ${color #0077ff}$sysname $kernel $machine - $nodename ${color #0077ff}Uptime:${color lightgrey} $uptime ${color #0077ff} Load:${color lightgrey} $loadavg ${color #0077ff}${execi 1000 cat /proc/cpuinfo | grep 'model name' | sed -e 's/model name.*: //'} ${color lightgrey}${freq_dyn}Mhz ${color #0077ff}Usage:${color #0077ff} ${color lightgrey}${cpu}% ${color #0077ff}${cpubar} ${color #0077ff}${cpugraph 000000 0077ff} ${color #0077ff}Proces:${color lightgrey} $processes ${color #0077ff}Run:${color lightgrey} $running_processes ${color #0077ff}CPU:${color lightgrey} ${i2c temp 2}C${color lightgrey} ${color #0077ff}MB:${color lightgrey} ${i2c temp 1}C ${color #0077ff}RAM:${color lightgrey} $mem/$memmax - $memperc% ${alignr}${color #0077ff}${membar 5,110} ${color #0077ff}SWP:${color lightgrey} $swap/$swapmax - $swapperc% ${alignr}${color #0077ff}${swapbar 5,110} ${color #0077ff}HD IO: ${color lightgrey}${diskio} ${alignr}${color #0077ff}Temperature: ${color lightgrey}${execi 10 /home/admin/.bin/hddconky}C ${color #0077ff}${diskiograph 000000 0077ff} ${color #0077ff}Hard Disks: ${color #0077ff} Root ${color lightgrey}${fs_used /}/${fs_size /}${alignr}${color #0077ff}${fs_bar 5,120 /} ${color #0077ff} Home ${color lightgrey}${fs_used /home}/${fs_size /home}${alignr}${color #0077ff}${fs_bar 5,120 /home} ${color #0077ff} Data ${color lightgrey}${fs_used /media/data}/${fs_size /media/data}${alignr}${color #0077ff}${fs_bar 5,120 /media/data} ${color #0077ff}CPU Usage PID CPU% MEM% ${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} ${color #0077ff} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} ${color #0077ff} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} ${color #0077ff}Mem Usage ${color lightgrey} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1} ${color #0077ff} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2} ${color #0077ff} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3} ${color #0077ff}Network: ${color lightgrey}${addr eth0} ${color #0077ff}Down:${color lightgrey} ${downspeed eth0} k/s $alignr${color #0077ff} Up:${color lightgrey} ${upspeed eth0} k/s ${color #0077ff}${downspeedgraph eth0 27,120 000000 0077ff 180} $alignr${color #0077ff}${upspeedgraph eth0 27,120 000000 0077ff 25} ${color lightgrey}${totaldown eth0} $alignr${color lightgrey}${totalup eth0} ${color #0077ff}Port(s)${alignr}#Connections ${color #0077ff}Inbound: ${color lightgrey}${tcp_portmon 1 32767 count} ${color #0077ff}Outbound: ${color lightgrey}${tcp_portmon 32768 61000 count}${alignr}${color #0077ff}Total: ${color lightgrey}${tcp_portmon 1 65535 count} ${color #0077ff}Inbound Connection ${alignr} Local Service/Port${color lightgrey} ${tcp_portmon 1 32767 rhost 0} ${alignr} ${tcp_portmon 1 32767 lservice 0} ${tcp_portmon 1 32767 rhost 1} ${alignr} ${tcp_portmon 1 32767 lservice 1} ${tcp_portmon 1 32767 rhost 2} ${alignr} ${tcp_portmon 1 32767 lservice 2} ${tcp_portmon 1 32767 rhost 3} ${alignr} ${tcp_portmon 1 32767 lservice 3} ${tcp_portmon 1 32767 rhost 4} ${alignr} ${tcp_portmon 1 32767 lservice 4} ${tcp_portmon 1 32767 rhost 5} ${alignr} ${tcp_portmon 1 32767 lservice 5} ${tcp_portmon 1 32767 rhost 6} ${alignr} ${tcp_portmon 1 32767 lservice 6}

# set to yes if you want Conky to be forked in the background background no # X font when Xft is disabled, you can pick one with program xfontsel #font 5x7 #font 6x10 #font 7x13 #font 8x13 font 9x15 #font *mintsmild.se* #font -*-*-*-*-*-*-35-*-*-*-*-*-*-* # Use Xft? use_xft no # Set conky on the bottom of all other applications #on_bottom yes # Xft font when Xft is enabled #xftfont Bitstream Vera Sans Mono:size=10 # Text alpha when using Xft #xftalpha 0.15 # Print everything to stdout? # out_to_console no # MPD host/port # mpd_host localhost # mpd_port 6600 # mpd_password tinker_bell # Print everything to console? # out_to_console no # mail spool #mail_spool $MAIL # Update interval in seconds update_interval 5.0 # This is the number of times Conky will update before quitting. # Set to zero to run forever. total_run_times 0 # Create own window instead of using desktop (required in nautilus) own_window yes # If own_window is yes, you may use type normal, desktop or overide own_window_type normal # Use pseudo transparency with own_window? own_window_transparent yes # If own_window_transparent is set to no, you can set the background colour here #own_window_colour # If own_window is yes, these window manager hints may be used own_window_hints undecorated,below,skip_pager # Use double buffering (reduces flicker, may not work for everyone) double_buffer no # Minimum size of text area minimum_size 280 5 # Draw shades? draw_shades yes # Draw outlines? draw_outline no # Draw borders around text draw_borders no # Stippled borders? stippled_borders 8 no # border margins border_margin 4 # border width border_width 1 # Default colors and also border colors default_color white default_shade_color black default_outline_color black # Text alignment, other possible values are commented #alignment top_left #alignment top_right #alignment bottom_left alignment bottom_right #alignment none # Gap between borders of screen and text # same thing as passing -x at command line gap_x 12 gap_y 28 # Subtract file system buffers from used memory? no_buffers yes # set to yes if you want all text to be in uppercase uppercase no # number of cpu samples to average # set to 1 to disable averaging cpu_avg_samples 2 # number of net samples to average # set to 1 to disable averaging net_avg_samples 2 # Force UTF8? note that UTF8 support required XFT override_utf8_locale no # Add spaces to keep things from moving about? This only affects certain objects. use_spacer no # mldonkey_hostname Hostname for mldonkey stuff, defaults to localhost # mldonkey_port Mldonkey port, 4001 default # mldonkey_login Mldonkey login, default none # mldonkey_password Mldonkey password, default none # boinc (seti) dir # seti_dir /opt/seti # variable is given either in format $variable or in ${variable}. Latter # allows characters right after the variable and must be used in network # stuff because of an argument # stuff after 'TEXT' will be formatted on screen TEXT $sysname $kernel on $machine ${color}Uptime:$color $uptime ${color}- Load:$color $loadavg ${color}CPU Usage:${color} $cpu% ${cpubar} ${color}${cpugraph 88aadd 88aaee} ${color}RAM Usage:$color $mem/$memmax - $memperc% ${membar} ${color}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar} ${color}Processes:$color $processes ${color}Running:$color $running_processes ${color}Networking: Down:${color} ${downspeed eth0} k/s${color} ${offset 80}Up:${color} ${upspeed eth0} k/s ${color}${downspeedgraph eth0 32,150 88aadd 88aaee} ${color}${upspeedgraph eth0 32,150 88aadd 88aaee} ${color}File systems: / $color${fs_used /}/${fs_size /} ${fs_bar /} /home $color${fs_used /home}/${fs_size /home} ${fs_bar /home} ${color}Name PID CPU% MEM% ${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} ${color} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} ${color} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} ${color} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4} ${color}Mem usage ${color lightgrey} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1} ${color} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2} ${color} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}

# conky configuration # set to yes if you want Conky to be forked in the background background yes # X font when Xft is disabled, you can pick one with program xfontsel #font 5x7 #font 6x10 #font 7x13 #font 8x13 #font 9x15 font *mintsmild.se* #font -*-*-*-*-*-*-34-*-*-*-*-*-*-* # Use Xft? use_xft yes # Xft font when Xft is enabled #xftfont Bitstream Vera Sans Mono:size=8 xftfont Terminus:size=8 # Text alpha when using Xft xftalpha 0.8 # Print everything to console? out_to_console no # mail spool #mail_spool $MAIL # Update interval in seconds update_interval 3.0 # This is the number of times Conky will update before quitting. # Set to zero to run forever. total_run_times 0 # Create own window instead of using desktop (required in nautilus) own_window yes own_window_type override own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager own_window_transparent yes # Use double buffering (reduces flicker, may not work for everyone) double_buffer yes # Draw shades? draw_shades no # Draw outlines? draw_outline no # Draw borders around text draw_borders no # Stippled borders? stippled_borders 0 # border margins border_margin 10 # border width border_width 2 # Default colors and also border colors default_color white default_shade_color white default_outline_color white # Minimum size of text area minimum_size 5 5 maximum_width 680 # Text alignment, other possible values are commented alignment top_left #alignment top_right #alignment bottom_left #alignment bottom_right # Gap between borders of screen and text # same thing as passing -x at command line gap_x 3 gap_y 250 # Subtract file system buffers from used memory? no_buffers yes # set to yes if you want all text to be in uppercase uppercase no # number of cpu samples to average # set to 1 to disable averaging cpu_avg_samples 2 # number of net samples to average # set to 1 to disable averaging net_avg_samples 2 # Force UTF8? note that UTF8 support required XFT override_utf8_locale no # Add spaces to keep things from moving about? This only affects certain objects. use_spacer yes #Note: doesn't work in conky 1.2 =( # mldonkey_hostname Hostname for mldonkey stuff, defaults to localhost # mldonkey_port Mldonkey port, 4001 default # mldonkey_login Mldonkey login, default none # mldonkey_password Mldonkey password, default none # Possible variables to be used: # # Variable Arguments Description # addr (interface) IP address for an interface # acpiacadapter ACPI ac adapter state. # acpifan ACPI fan state # acpitemp ACPI temperature. # adt746xcpu CPU temperature from therm_adt746x # adt746xfan Fan speed from therm_adt746x # alignr (num) Right-justify text, with space of N # alignc Align text to centre # battery (num) Remaining capasity in ACPI or APM # battery. ACPI battery number can be # given as argument (default is BAT0). # buffers Amount of memory buffered # cached Amount of memory cached # color (color) Change drawing color to color # cpu CPU usage in percents # cpubar (height) Bar that shows CPU usage, height is # bar's height in pixels # cpugraph (height),(width) (gradient colour 1) (gradient colour 2) # CPU usage graph, with optional colours in hex, # minus the #. # downspeed net Download speed in kilobytes # downspeedf net Download speed in kilobytes with one # decimal # downspeedgraph net (height),(width) (gradient colour 1) (gradient colour 2) # Download speed graph, colours defined in # hex, minus the #. # exec shell command Executes a shell command and displays # the output in conky. warning: this # takes a lot more resources than other # variables. I'd recommend coding wanted # behaviour in C and posting a patch :-). # execbar shell command Same as exec, except if the first value # return is a value between 0-100, it # will use that number for a bar. # The size for the bar is currently fixed, # but that may change in the future. # execgraph shell command Same as execbar, but graphs values # execi interval, shell command # Same as exec but with specific interval. # Interval can't be less than # update_interval in configuration. # font font Specify a different font. Only applies # to one line. # fs_bar (height), (fs)Bar that shows how much space is used on # a file system. height is the height in # pixels. fs is any file on that file # system. # fs_free (fs) Free space on a file system available # for users. # fs_free_perc (fs) Free percentage of space on a file # system available for users. # fs_size (fs) File system size # fs_used (fs) File system used space # hr (height) Horizontal line, height is the height in # pixels # i2c (dev), type, n I2C sensor from sysfs (Linux 2.6). dev # may be omitted if you have only one I2C # device. type is either in (or vol) # meaning voltage, fan meaning fan or # temp/tempf (first in C, second in F) # meaning temperature. n is number of the # sensor. See /sys/bus/i2c/devices/ on # your local computer. # if_running (process) if PROCESS is running, display # everything if_running and the matching $endif # if_existing (file) if FILE exists, display everything between # if_existing and the matching $endif # if_mounted (mountpoint) if MOUNTPOINT is mounted, display everything between # if_mounted and the matching $endif # else Text to show if any of the above are not true # kernel Kernel version # linkstatus (interface) Get the link status for wireless connections # loadavg (1), (2), (3) System load average, 1 is for past 1 # minute, 2 for past 5 minutes and 3 for # past 15 minutes. # machine Machine, i686 for example # mails Mail count in mail spool. You can use # program like fetchmail to get mails from # some server using your favourite # protocol. See also new_mails. # mem Amount of memory in use # membar (height) Bar that shows amount of memory in use # memmax Total amount of memory # memperc Percentage of memory in use # # metar_ob_time # metar_temp # metar_tempf Temp in F # metar_windchill # metar_dew_point There are a bunch of these # metar_rh and they are self-explanatory # metar_windspeed # metar_winddir # metar_swinddir # metar_cloud # metar_u2d_time # # ml_upload_counter total session upload in mb # ml_download_counter total session download in mb # ml_nshared_files number of shared files # ml_shared_counter total session shared in mb, buggy # in some mldonkey versions # ml_tcp_upload_rate tcp upload rate in kb/s # ml_tcp_download_rate tcp download rate in kb/s # ml_udp_upload_rate udp upload rate in kb/s # ml_udp_download_rate udp download rate in kb/s # ml_ndownloaded_files number of completed files # ml_ndownloading_files number of downloading files # # mpd_artist Artist in current MPD song # (must be enabled at compile) # mpd_album Album in current MPD song # mpd_bar (height) Bar of mpd's progress # mpd_bitrate Bitrate of current song # mpd_status Playing, stopped, et cetera. # mpd_title Title of current MPD song # mpd_vol MPD's volume # mpd_elapsed Song's elapsed time # mpd_length Song's length # mpd_percent Percent of song's progress # new_mails Unread mail count in mail spool. # nodename Hostname # outlinecolor (color) Change outline color # pre_exec shell command Executes a shell command one time before # conky displays anything and puts output # as text. # processes Total processes (sleeping and running) # running_processes Running processes (not sleeping), # requires Linux 2.6 # shadecolor (color) Change shading color # stippled_hr (space), Stippled (dashed) horizontal line # (height) # swapbar (height) Bar that shows amount of swap in use # swap Amount of swap in use # swapmax Total amount of swap # swapperc Percentage of swap in use # sysname System name, Linux for example # offset pixels Move text over by N pixels # tail logfile, lines (interval) # Displays last N lines of supplied text # text file. If interval is not supplied, # Conky assumes 2x Conky's interval. # Max of 30 lines. # Max of 30 lines can be displayed. # time (format) Local time, see man strftime to get more # information about format # totaldown net Total download, overflows at 4 GB on # Linux with 32-bit arch and there doesn't # seem to be a way to know how many times # it has already done that before conky # has started. # top type, num This takes arguments in the form: # top <name> <number> # Basically, processes are ranked from # highest to lowest in terms of cpu # usage, which is what <num> represents. # The types are: "name", "pid", "cpu", and # "mem". # There can be a max of 10 processes listed. # top_mem type, num Same as top, except sorted by mem usage # instead of cpu # totalup net Total upload, this one too, may overflow # updates Number of updates (for debugging) # upspeed net Upload speed in kilobytes # upspeedf net Upload speed in kilobytes with one # decimal # upspeedgraph net (height),(width) (gradient colour 1) (gradient colour 2) # Upload speed graph, colours defined in # hex, minus the #. # uptime Uptime # uptime_short Uptime in a shorter format # # seti_prog Seti@home current progress # seti_progbar (height) Seti@home current progress bar # seti_credit Seti@hoome total user credit # variable is given either in format $variable or in ${variable}. Latter # allows characters right after the variable and must be used in network # stuff because of an argument # stuff after 'TEXT' will be formatted on screen TEXT ${color white}[${color #00ff00}Sibrand${color white}] ${color #CCCCCC}@ ${color white}[${color red}$nodename${color white}]: ${color #888888}$sysname $kernel ${color #CCCCCC}on ${color #888888}$machine ${color #888888}Uptime: $uptime ${color #888888}${time %a,}${time %e %B %G} ${color #00ff00}${time %H:%M:%S} ${color white}${hr 2} ${color #ffccaa}System: ${color #888888}cpu: ${color #CCCCCC}${freq} MHz ${color #888888}load: ${color #CCCCCC}${cpu}% ${color #888888}${cpugraph 25 ff0000 ff00ff} ${color #888888}ram: ${color #CCCCCC}$mem${color #888888}/${color #CCCCCC}$memmax ${color #888888}, ${color #CCCCCC}$memperc% ${color #888888}swap: ${color #CCCCCC}$swap${color #888888}/${color #CCCCCC}$swapmax ${color #888888}, ${color #CCCCCC}$swapperc% ${color #888888}avg load: (${color #CCCCCC}$loadavg${color #888888}) ${color #888888}processes: ${color #CCCCCC}$processes ${color #888888}running: ${color #CCCCCC}$running_processes ${color white}${hr 1} ${color #ffccaa}Health: ${color #888888}cpu temp: ${color #CCCCCC}${i2c 9191-0290 temp 2} deg ${color #888888}cpu fan speed: ${color #CCCCCC}${i2c 9191-0290 fan 2} rpm ${color #888888}vcore: ${color #CCCCCC}${i2c 9191-0290 in 0}V ${color #888888}mobo temp: ${color #CCCCCC}${i2c 9191-0290 temp 1} deg ${color #888888}mobo fan speed: ${color #CCCCCC}${i2c 9191-0290 fan 3} rpm ${color #888888}gpu temp: ${color #CCCCCC}${execi 300 nvidia-settings -q GPUCoreTemp | grep "xpower:" | cut -d ':' -f3 | cut -d ' ' -f2 | cut -d '.' -f1 ;} deg ${color #888888}hdd 1 temp: ${color #CCCCCC}${execi 300 nc localhost 7634 | cut -c31-32 ;} deg ${color #888888}hdd 2 temp: ${color #CCCCCC}${execi 300 nc localhost 7634 | cut -c62-63 ;} deg ${color white}${hr 1} ${color #ffccaa}Wireless Networking: ${color #888888}ip address: ${color #CCCCCC}${addr ra0} ${color #888888}status: ${color #CCCCCC}${linkstatus ra0} % ${color #888888}total download: ${color #CCCCCC}${totaldown ra0} ${color #888888}download speed: ${color #CCCCCC}${downspeed ra0} k/s ${color #888888}${downspeedgraph ra0 25,100 ff0000 0000ff} ${color #888888}total upload: ${color #CCCCCC}${totalup ra0} ${color #888888}upload speed: ${color #CCCCCC}${upspeed ra0} k/s ${color #888888}${upspeedgraph eth1 25,100 0000ff ff0000} ${color white}${hr 1} ${color #ffccaa}File Systems: ${color #888888}root: ${color #CCCCCC}${fs_used /}${color #888888}/${color #CCCCCC}${fs_size /} ${color #888888}(${color #CCCCCC}${fs_free /}, ${fs_free_perc /}% ${color #888888}free) ${fs_bar /} ${color #888888}winxp: ${color #CCCCCC}${fs_used /media/sda2}${color #888888}/${color #CCCCCC}${fs_size /media/sda2} ${color #888888}(${color #CCCCCC}${fs_free /media/sda2}, ${fs_free_perc /media/sda2}% ${color #888888}free) ${fs_bar /media/sda2} ${color #888888}music: ${color #CCCCCC}${fs_used /media/sda3}${color #888888}/${color #CCCCCC}${fs_size /media/sda3} ${color #888888}(${color #CCCCCC}${fs_free /media/sda3}, ${fs_free_perc /media/sda3}% ${color #888888}free) ${fs_bar /media/sda3} ${color #888888}movie: ${color #CCCCCC}${fs_used /media/sdb1}${color #888888}/${color #CCCCCC}${fs_size /media/sdb1} ${color #888888}(${color #CCCCCC}${fs_free /media/sdb1}, ${fs_free_perc /media/sdb1}% ${color #888888}free) ${fs_bar /media/sdb1} ${color #888888}other: ${color #CCCCCC}${fs_used /media/sda4}${color #888888}/${color #CCCCCC}${fs_size /media/sda4} ${color #888888}(${color #CCCCCC}${fs_free /media/sda4}, ${fs_free_perc /media/sda4}% ${color #888888}free) ${fs_bar /media/sda4}

background yes use_xft yes xftfont HandelGotD:size=9 xftalpha 0.5 update_interval 1.0 total_run_times 0 own_window yes own_window_type normal own_window_transparent yes own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager double_buffer yes minimum_size 200 5 maximum_width 200 draw_shades no draw_outline no draw_borders no draw_graph_borders no default_color white default_shade_color red default_outline_color green alignment top_right gap_x 12 gap_y 48 no_buffers yes uppercase no cpu_avg_samples 2 override_utf8_locale no TEXT $sysname $kernel on $machine Uptime $alignr $uptime Load $alignr $loadavg Hostname $alignr $nodename eth0 $alignr ${addr eth0} ppp0 $alignr ${addr ppp0} Inbound $alignr ${downspeed ppp0} kb/s ${downspeedgraph ppp0} Outbound $alignr ${upspeed ppp0} kb/s ${upspeedgraph ppp0} $processes processes ($running_processes running) CPU $alignr ${cpu cpu0}% ${cpubar cpu0} MEM $alignc $mem / $memmax $alignr $memperc% $membar / $alignc ${fs_used /} / ${fs_size /} $alignr ${fs_free_perc /}% ${fs_bar /} /home $alignc ${fs_used /home} / ${fs_size /home} $alignr ${fs_free_perc /home}% ${fs_bar /home} swap $alignc $swap / $swapmax $alignr $swapperc% ${swapbar}

# Conky sample configuration # # the list of variables has been removed from this file in favour # of keeping the documentation more maintainable. # Check http://conky.sf.net for an up-to-date-list. # set to yes if you want Conky to be forked in the background background yes # X font when Xft is disabled, you can pick one with program xfontsel artwiz package? #font 5x8 font 6x9 #font 6x10 #font 6x13 #font 8x13 #font 9x15 #font *mintsmild.se* #font -*-*-*-*-*-*-34-*-*-*-*-*-*-* # Use Xft? use_xft no # Set conky on the bottom of all other applications on_bottom yes # Xft font when Xft is enabled xftfont Gothic:size=8 # Text alpha when using Xft xftalpha 0.8 # Print everything to stdout? # out_to_console no # MPD host/port # mpd_host localhost # mpd_port 6600 # mpd_password tinker_bell # Print everything to console? # out_to_console no # mail spool mail_spool $MAIL # Update interval in seconds update_interval 1.0 # This is the number of times Conky will update before quitting. # Set to zero to run forever. total_run_times 0 # Create own window instead of using desktop (required in nautilus) own_window yes # Use pseudo transparency with own_window? own_window_transparent yes # If own_window_transparent is set to no, you can set the background colour here own_window_colour grey # Use double buffering (reduces flicker, may not work for everyone) double_buffer yes # Minimum size of text area minimum_size 280 5 # Draw shades? draw_shades yes # Draw outlines? draw_outline yes # Draw borders around text draw_borders yes # Stippled borders? stippled_borders 8 # border margins border_margin 4 # border width border_width 1 # Default colors and also border colors default_color white default_shade_color white default_outline_color black # Text alignment, other possible values are commented #alignment top_left #alignment top_right #alignment bottom_left alignment bottom_right #alignment none # Gap between borders of screen and text # same thing as passing -x at command line gap_x 1 gap_y 3 # Subtract file system buffers from used memory? no_buffers yes # set to yes if you want all text to be in uppercase uppercase yes # number of cpu samples to average # set to 1 to disable averaging cpu_avg_samples 2 # number of net samples to average # set to 1 to disable averaging net_avg_samples 2 # Force UTF8? note that UTF8 support required XFT override_utf8_locale no # Add spaces to keep things from moving about? This only affects certain objects. use_spacer no # mldonkey_hostname Hostname for mldonkey stuff, defaults to localhost # mldonkey_port Mldonkey port, 4001 default # mldonkey_login Mldonkey login, default none # mldonkey_password Mldonkey password, default none # boinc (seti) dir # seti_dir /opt/seti # variable is given either in format $variable or in ${variable}. Latter # allows characters right after the variable and must be used in network # stuff because of an argument # stuff after 'TEXT' will be formatted on screen TEXT $alignc Uptime:${color lightgrey} $uptime $color with ${color lightgrey}$kernel $color ${color lightgrey}HDD I/O:$color $diskio ${color red}${diskiograph 0000ff 00ff00} ${color lightgrey}CPU Usage:$color $cpu% ${color #cc2222} ${cpubar} ${color red}${cpugraph 0000ff 00ff00} ${color lightgrey}RAM Usage:$color $mem/$memmax - $memperc% ${membar} ${color lightgrey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar} ${color lightgrey}Processes:$color $processes ${color grey}Running:$color $running_processes $color$stippled_hr ${color pink} Temperature: ${color red} ${acpitemp} $color$stippled_hr ${color lightgrey}File systems:$color root $color${fs_used /} /${fs_size /} ${fs_bar /} home $color${fs_used /home} /${fs_size /home} ${fs_bar /home} fat32 $color${fs_used /media/fat32} /${fs_size /media/fat32} ${fs_bar /media/fat32} $color$stippled_hr ${color}CPU Usage: CPU% MEM% PID ${color #ff4500} ${top name 1} ${top cpu 1} ${top mem 1} ${top pid 1} ${color #eeee00} ${top name 2} ${top cpu 2} ${top mem 2} ${top pid 2} ${color #00ee00} ${top name 3} ${top cpu 3} ${top mem 3} ${top pid 3} ${color lightgrey} ${top name 4} ${top cpu 4} ${top mem 4} ${top pid 4} ${color lightgrey} ${top name 5} ${top cpu 5} ${top mem 5} ${top pid 5} $color$stippled_hr ${color}MEM usage: ${color #ff4500} ${top_mem name 1} ${top_mem cpu 1} ${top_mem mem 1} ${top_mem pid 1} ${color #eeee00} ${top_mem name 2} ${top_mem cpu 2} ${top_mem mem 2} ${top_mem pid 2} ${color #00ee00} ${top_mem name 3} ${top_mem cpu 3} ${top_mem mem 3} ${top_mem pid 3} ${color lightgrey} ${top_mem name 4} ${top_mem cpu 4} ${top_mem mem 4} ${top_mem pid 4} ${color lightgrey} ${top_mem name 5} ${top_mem cpu 5} ${top_mem mem 5} ${top_mem pid 5} $color$stippled_hr ${color lightgrey}Networking:${color #00ee00} PPP0 ${color lightgrey} on $color ${addr ppp0} ${color lightgrey} Down:${color #8844ee} ${downspeedf ppp0} k/s${color lightgrey} ${offset 80}Up:${color #22ccff} ${upspeedf ppp0} k/s ${color #0000ff}${downspeedgraph ppp0 22,150 ff0000 0000ff} ${color #22ccff}${upspeedgraph ppp0 22,150 0000ff ff0000} $color$stippled_hr ${color lightgrey}Networking:${color #00ee00} ETH0 ${color lightgrey} on $color ${addr eth0} ${color lightgrey}Down:${color #8844ee} ${downspeed eth0} k/s${color lightgrey} ${offset 80}Up:${color #22ccff} ${upspeed eth0} k/s ${color #0000ff}${downspeedgraph eth0 22,150 ff0000 0000ff} ${color #22ccff}${upspeedgraph eth0 22,150 0000ff ff0000} $color$stippled_hr ${color lightgrey}Networking:${color #00ee00} ETH1 ${color lightgrey} on $color ${addr eth1} ${color lightgrey}Link Status:$color ${linkstatus eth1} ${color lightgrey}Down:${color #8844ee} ${downspeed eth1} k/s${color lightgrey} ${offset 80}Up:${color #22ccff} ${upspeed eth1} k/s ${color #0000ff}${downspeedgraph eth1 22,150 ff0000 0000ff} ${color #22ccff}${upspeedgraph eth1 22,150 0000ff ff0000} $color$stippled_hr ${color lightgrey}Networking: $color PPP0: downloaded ${totaldown ppp0}; uploaded ${totalup ppp0} $color ETH0: downloaded ${totaldown eth0}; uploaded ${totalup eth0} $color ETH1: downloaded ${totaldown eth1}; uploaded ${totalup eth1} $color$stippled_hr Port Statistics: ${color red} ${tcp_portmon 1 65535 count} $color total connections ${color red} ${tcp_portmon 1 1024 count} $color btw ${color red}1-1024 ${color green} ${tcp_portmon 80 80 count} $color on ${color red}80 ${color green} ${tcp_portmon 20 23 count} $color on ${color red}20-23 ${color green} ${tcp_portmon 443 443 count} $color on ${color red}443

# UBUNTU-CONKY # A comprehensive conky script, configured for use on # Ubuntu / Debian Gnome, without the need for any external scripts. # # Based on conky-jc and the default .conkyrc. # INCLUDES: # - tail of /var/log/messages # - netstat connections to your computer # # -- Pengo (conky@pengo.us) # # set to yes if you want Conky to be forked in the background background yes # Create own window instead of using desktop (required in nautilus) own_window yes own_window_type override own_window_transparent yes own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager # Use double buffering (reduces flicker, may not work for everyone) double_buffer yes # fiddle with window use_spacer yes use_xft yes xftfont Bitstream Vera Sans Mono:size=8 xftalpha 0.9 # Update interval in seconds update_interval 1.0 # Minimum size of text area # minimum_size 250 5 # Draw shades? draw_shades no # Text stuff draw_outline no # amplifies text if yes draw_borders no uppercase no # set to yes if you want all text to be in uppercase #font arial # Stippled borders? stippled_borders 3 # border margins border_margin 9 # border width border_width 10 # Default colors and also border colors, grey90 == #e5e5e5 default_color white own_window_colour brown own_window_transparent yes # Text alignment, other possible values are commented #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right # Gap between borders of screen and text gap_x 10 gap_y 60 # stuff after 'TEXT' will be formatted on screen TEXT ${color white}${color green}[${color white}$nodename${color green}]: ${color white}$sysname $kernel on $machine ${color white}Uptime: $uptime ${color orange}CPU ${hr 2}$color ${freq}MHz ${color green}Load: ${color white}${loadavg} ${color green}Temp: ${color white}${acpitemp}F ${color green}processes: ${color white}$processes ${color green}running: ${color white}$running_processes $cpubar ${cpugraph 00ff00 ffffff} ${color green}NAME PID CPU% MEM%${color white} ${color #ffff00}${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}${color white} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4} ${color orange}MEMORY / DISK ${hr 2}$color ${color green}RAM: ${color white}$memperc% ${membar 6} ${color green}Swap: ${color white}$swapperc% ${swapbar 6} ${color green}Root: ${color white}${fs_free_perc /}% ${fs_bar 6 /} ${color green}ISO : ${color white}${fs_free_perc /media/hda1}% ${fs_bar 6 /media/hda1} ${color green}APPS: ${color white}${fs_free_perc /media/hdb1}% ${fs_bar 6 /media/hdb1} ${color orange}NETWORK (${addr eth1}) ${hr 2}$color ${color green}Down: ${color white}${downspeed eth1}k/s ${alignr}${color green}Up: ${color white}${upspeed eth1}k/s ${downspeedgraph eth1 25,140 000000 ff0000} ${alignr}${upspeedgraph eth1 25,140 000000 00ff00} ${color green}Total: ${color white}${totaldown eth1} ${alignr}${color green}Total: ${color white}${totalup eth1} ${color green}Inbound: ${color white}${tcp_portmon 1 32767 count} ${color green}Outbound: ${color white}${tcp_portmon 32768 61000 count}${alignr}${color green}Total: ${color white}${tcp_portmon 1 65535 count} Connections ${tcp_portmon 32768 61000 count} ${alignr} Service/Port ${tcp_portmon 32768 61000 rhost 0} ${alignr} ${tcp_portmon 32768 61000 rservice 0} ${tcp_portmon 32768 61000 rhost 1} ${alignr} ${tcp_portmon 32768 61000 rservice 1} ${tcp_portmon 32768 61000 rhost 2} ${alignr} ${tcp_portmon 32768 61000 rservice 2} ${tcp_portmon 32768 61000 rhost 3} ${alignr} ${tcp_portmon 32768 61000 rservice 3} ${tcp_portmon 32768 61000 rhost 4} ${alignr} ${tcp_portmon 32768 61000 rservice 4} ${tcp_portmon 32768 61000 rhost 5} ${alignr} ${tcp_portmon 32768 61000 rservice 5} ${color orange}LOGGING ${hr 2}$color ${execi 30 tail -n3 /var/log/messages | fold -w50} ${color orange}BLOCKED IPs ${hr 2}$color ${execi 30 tail -n5 /var/log/moblock.log | fold -w50}

# Conky configuration # # the list of variables has been removed from this file in favour # of keeping the documentation more maintainable. # Check http://conky.sf.net for an up-to-date-list. # # The additions to this config require curl and xsltproc be installed # X font when Xft is disabled, you can pick one with program xfontsel #font 5x7 #font 6x10 #font 7x13 #font 8x13 #font 9x15 #font *mintsmild.se* #font -*-*-*-*-*-*-34-*-*-*-*-*-*-* # set to yes if you want Conky to be forked in the background #background yes # Use Xft? use_xft yes # Xft font when Xft is enabled xftfont Bitstream Vera Sans Mono:size=8 # Text alpha when using Xft xftalpha 0.8 # Print everything to stdout? # out_to_console no # MPD host/port # mpd_host localhost # mpd_port 6600 # mpd_password tinker_bell # Print everything to console? # out_to_console no # mail spool #mail_spool $MAIL # Update interval in seconds update_interval 1.0 # This is the number of times Conky will update before quitting. # Set to zero to run forever. total_run_times 0 # Create own window instead of using desktop (required in nautilus) #own_window yes # If own_window is yes, you may use type normal, desktop or override own_window_type override # Use pseudo transparency with own_window? own_window_transparent yes # If own_window_transparent is set to no, you can set the background colour here #own_window_colour black # If own_window is yes, these window manager hints may be used #own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager # Use double buffering (reduces flicker, may not work for everyone) double_buffer yes # Max window size maximum_width 300 # Minimum size of text area minimum_size 280 5 # Draw shades? draw_shades no # Draw outlines? draw_outline no # Draw borders around text draw_borders no # Draw borders around graphs draw_graph_borders yes # Stippled borders? stippled_borders 0 # border margins border_margin 4 # border width border_width 1 # Default colors and also border colors default_color white default_shade_color white default_outline_color white # Text alignment, other possible values are commented #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right #alignment none # Gap between borders of screen and text # same thing as passing -x at command line gap_x 5 gap_y 5 # Subtract file system buffers from used memory? no_buffers yes # set to yes if you want all text to be in uppercase uppercase no # number of cpu samples to average # set to 1 to disable averaging cpu_avg_samples 2 # number of net samples to average # set to 1 to disable averaging net_avg_samples 2 # Force UTF8? note that UTF8 support required XFT override_utf8_locale no # Add spaces to keep things from moving about? This only affects certain objects. use_spacer no # mldonkey_hostname Hostname for mldonkey stuff, defaults to localhost # mldonkey_port Mldonkey port, 4001 default # mldonkey_login Mldonkey login, default none # mldonkey_password Mldonkey password, default none # boinc (seti) dir # seti_dir /opt/seti # Allow for the creation of at least this number of port monitors (if 0 or not set, default is 16) #min_port_monitors 16 # Allow each port monitor to track at least this many connections (if 0 or not set, default is 256) #min_port_monitor_connections 256 # none, xmms, bmp, audacious, infopipe (default is none) #xmms_player none # variable is given either in format $variable or in ${variable}. Latter # allows characters right after the variable and must be used in network # stuff because of an argument # stuff after 'TEXT' will be formatted on screen TEXT $color ${color #246eb5}SYSTEM ${hr 2}$color ${time %e %B %G} ${alignr}${time %H:%M} ${color #246eb5}Core:$color ${execi 1000 cat /proc/cpuinfo | grep 'model name' | cut -c 21-31} 2800+ 1.6GHz ${color #246eb5}Host:$color $nodename ${color #246eb5}Kernel:$color $kernel ${color #246eb5}Uptime:$color $uptime ${color #246eb5}POWER ${hr 2}$color ${color #246eb5}Adapter Stat:$color ${acpiacadapter} ${color #246eb5}${alignr}Battery Info:$color ${battery} ${color #246eb5}CPU ${hr 2}$color ${color #246eb5}Speed:$color ${freq}MHz ${color #246eb5}Load:$color ${loadavg} ${color #246eb5}${alignr}CPU Temp:$color ${acpitemp} $cpubar ${cpugraph 000000 ffffff} ${color #246eb5}NAME PID CPU% MEM%$color ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4} ${color #246eb5}MEMORY / DISK ${hr 2}$color RAM: $memperc% ${membar 6}$color $mem of $memmax Swap: $swapperc% ${swapbar 6}$color $swap of $swapmax HDA: ${fs_free_perc /}% ${fs_bar 6 /}$color ${color #246eb5}Total:$color ${fs_used /} ${color #246eb5}${alignc}Free:$color ${fs_free /} ${color #246eb5}${alignr}Used:$color ${fs_used /} ${color #246eb5}NETWORK (${addr ppp0}) ${hr 2}$color ${downspeedgraph ppp0 25,140 000000 ff0000} ${alignr}${upspeedgraph ppp0 25,140 000000 00ff00}$color Inbound: ${tcp_portmon 1 32767 count} Outbound: ${tcp_portmon 32768 61000 count}${alignr}Total: ${tcp_portmon 1 65535 count} ${color #246eb5}Inbound Connection ${alignr} Local Service/Port$color ${tcp_portmon 1 32767 rhost 0} ${alignr} ${tcp_portmon 1 32767 lservice 0} ${tcp_portmon 1 32767 rhost 1} ${alignr} ${tcp_portmon 1 32767 lservice 1} ${tcp_portmon 1 32767 rhost 2} ${alignr} ${tcp_portmon 1 32767 lservice 2} ${tcp_portmon 1 32767 rhost 3} ${alignr} ${tcp_portmon 1 32767 lservice 3} ${tcp_portmon 1 32767 rhost 4} ${alignr} ${tcp_portmon 1 32767 lservice 4} ${tcp_portmon 1 32767 rhost 5} ${alignr} ${tcp_portmon 1 32767 lservice 5} ${color #246eb5}Outbound Connection ${alignr} Remote Service/Port$color ${tcp_portmon 32768 61000 rhost 0} ${alignr} ${tcp_portmon 32768 61000 rservice 0} ${tcp_portmon 32768 61000 rhost 1} ${alignr} ${tcp_portmon 32768 61000 rservice 1} ${tcp_portmon 32768 61000 rhost 1} ${alignr} ${tcp_portmon 32768 61000 rservice 2} ${tcp_portmon 32768 61000 rhost 1} ${alignr} ${tcp_portmon 32768 61000 rservice 3} ${color #246eb5}SYSTEM LOGS ${hr 2}$color ${color #246eb5}Messages:$color ${execi 10 /usr/bin/tail -n 4 /var/log/messages | cut -c 27-} ${color #246eb5}Security:$color ${execi 10 /usr/bin/tail -n 5 /var/log/auth.log | cut -c 27-}

# UBUNTU-CONKY # Create own window instead of using desktop (required in nautilus) own_window yes own_window_type override own_window_transparent yes own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager # Use double buffering (reduces flicker, may not work for everyone) double_buffer yes # fiddle with window use_spacer yes use_xft yes xftfont Hemi head 426:size=9 xftalpha 0.5 # Update interval in seconds update_interval 3.0 # Minimum size of text area minimum_size 250 10 # Default color default_color green # Text alignment, other possible values are commented alignment top_left # Gap between borders of screen and text gap_x 15 gap_y 15 # stuff after 'TEXT' will be formatted on screen TEXT $color ${color red}SYSTEM ${hr 2}$color $nodename $sysname $kernel on $machine ${color red}CPU ${hr 2}$color ${freq_g}GHz Load: ${loadavg} Uptime: ${uptime} ${cpugraph 000000 ffffff} NAME PID CPU% MEM% ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4} ${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5} ${color red}MEMORY / DISK ${hr 2}$color RAM: $memperc% ${membar 6}$color Swap: $swapperc% ${swapbar 6}$color Root: ${fs_free_perc /}% Free ${fs_bar 6 /}$color hdb1: ${fs_free_perc /home/truthfatal/Media/Music/StreamRipped}% Free ${fs_bar 6 /home/truthfatal/Media/Music/StreamRipped}$color ${color red}NETWORK (${addr eth0}) ${hr 2}$color Down: $color${downspeed eth0} k/s ${alignr}Up: ${upspeed eth0} k/s ${downspeedgraph eth0 25,150 000000 ff0000} ${alignr}${upspeedgraph eth0 25,150 000000 00ff00}$color Total: ${totaldown eth0} ${alignr}Total: ${totalup eth0} Inbound: ${tcp_portmon 1 32767 count} Outbound: ${tcp_portmon 32768 61000 count}${alignr}Total: ${tcp_portmon 1 65535 count} ${color red}LOGGING ${hr 2}$color ${execi 30 tail -n 5 /var/log/messages | cut -c17-69} ${color red}FORTUNE ${hr 2}$color ${execi 120 fortune -s | fold -w50}
more conky config files at this link:
http://ubuntuforums.org/showthread.php?t=281865&highlight=conky
also look here:
http://conky.sourceforge.net/screenshots.html








Ubuntunerd ☠ubuntunerd1 # Saturday, May 9, 2009 11:09:36 AM
loboderusia # Saturday, May 30, 2009 6:41:04 AM
Ubuntunerd ☠ubuntunerd1 # Saturday, May 30, 2009 12:02:12 PM
Unregistered user # Monday, December 6, 2010 3:10:57 PM
Unregistered user # Saturday, February 19, 2011 8:07:27 AM
Unregistered user # Wednesday, May 25, 2011 2:31:16 PM
Unregistered user # Wednesday, June 1, 2011 6:02:00 PM