How to install and configure Conky in Ubuntu

,


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

How to install Opera Web Browser in Ubuntu + Plugins.Adding and Removing Applications in Ubuntu

Comments

Ubuntunerd ☠ubuntunerd1 Saturday, May 9, 2009 11:09:36 AM

no Conky is a lightweight text-based system monitor. you can add weather report and other things to it. happy

loboderusia Saturday, May 30, 2009 6:41:04 AM

Good thing!

Ubuntunerd ☠ubuntunerd1 Saturday, May 30, 2009 12:02:12 PM

yeah I love conky and its very simple to configure, im gonna add weather support for it to this post soon

Unregistered user Monday, December 6, 2010 3:10:57 PM

Purchase Microsoft writes: Sucks !!! Fucking freeware operating systems Purchase Microsoft Products Not these asshole os

Unregistered user Saturday, February 19, 2011 8:07:27 AM

TubbyTacoRunner writes: Microsoft give you windows, Linux give you the whole house !! go OpenSource...

Unregistered user Wednesday, May 25, 2011 2:31:16 PM

Anonymous writes: windows life without walls shame about the bars

Unregistered user Wednesday, June 1, 2011 6:02:00 PM

Anonymous writes: If you dont have walls, why would you need windows?

Write a comment

New comments have been disabled for this post.