Conky


# I used the link below as my inspiration.
# http://ubuntuforums.org/showpost.php?p=7902622&postcount=8978
# Conky 1
# It contains data about the HDD capacity along with the read/write graph.




background yes
update_interval 1
total_run_times 0
own_window yes
own_window_type normal

#own_window_transparent yes

own_window_argb_visual yes
own_window_argb_value 96

own_window_class Conky
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
border_inner_margin 3
border_outer_margin 1
double_buffer yes
no_buffers yes
text_buffer_size 2048
imlib_cache_size 0
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
draw_shades no
default_shade_color 000000
draw_outline no
draw_borders
draw_graph_borders yes
use_spacer none
minimum_size 320 150

alignment tl
gap_x 15
gap_y 45
uppercase no
top_name_width 1
use_xft yes
xftfont Arkitech:size=8
xftalpha 1.0
default_color white

TEXT
${font Arkitech:size=10} HARD DRIVES ${hr 1}
#
${voffset 7}${font Arkitech:size=8} Read:      ${font Neogrey:size=8}${voffset -7}${diskio_read}
${alignr}${diskiograph_read 12,240 000099 000099 1}
#
${voffset 7}${font Arkitech:size=8} Write:     ${font Neogrey:size=8}${voffset -7}${diskio_write}
${alignr}${diskiograph_write 12,240 000099 000099 1}
#
${voffset 7}${font Arkitech:size=8} Root:      ${font Neogrey:size=8}${voffset -7}${fs_used /} / ${fs_size /}
 ${alignr}${fs_bar 10,240 /}
#
${voffset 7}${font Arkitech:size=8} Home:     ${font Neogrey:size=8}${voffset -7}${fs_used /home} / ${fs_size /home}
 ${alignr}${fs_bar 10,240 /home}
#
#
#
${font Arkitech:size=6}${alignc}1


# Conky 2
#This section contains the networking information.
#It lists both the wireless and LAN IP addresses, your public IP along with associated access point MAC.
#The upspeed and downspeed graphs may need the scale portion adjusted to fit your connection speed.
#I've never been able to make it look right.


background yes
update_interval 1
total_run_times 0
own_window yes
own_window_type normal

#own_window_transparent yes

own_window_argb_visual yes
own_window_argb_value 96

own_window_class Conky
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
border_inner_margin 3
border_outer_margin 1
double_buffer yes
no_buffers yes
text_buffer_size 2048
imlib_cache_size 0
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
draw_shades no
default_shade_color 000000
draw_outline no
draw_borders
draw_graph_borders yes
use_spacer none
minimum_size 320 262

alignment tl
gap_x 15
gap_y 222
uppercase no
top_name_width 10
use_xft yes
xftfont Arkitech:size=8
xftalpha 1.0
default_color white

TEXT
${font Arkitech:size=10}NETWORK ${hr 1}
 ${font Arkitech:size=8}Wireless IP: ${font Neogrey:size=8}${alignr}${offset 3}${addr wlan0}
 ${font Arkitech:size=8}Ethernet IP: ${font Neogrey:size=8}${alignr}${offset 3}${addr eth0}
 ${font Arkitech:size=8}Public IP: ${font Neogrey:size=8}${alignr}${offset 3}${execi 900 ~/Conky/scripts/ip.sh}
 ${font Arkitech:size=8}Gateway MAC: ${font Neogrey:size=8}${alignr}${wireless_ap wlan0}
 ${font Arkitech::size=8}${voffset 8}Signal:   ${font Neogrey:size=8}${voffset -7} ${wireless_link_qual wlan0}% ${alignr}${offset 3}${wireless_bitrate wlan0}
${alignr}${wireless_link_bar 10,240 wlan0}

${font Arkitech:size=8}Port(s)${alignr}Connections
${font Arkitech:size=8}Inbound: ${font Neogrey:size=8}${voffset -3}${tcp_portmon 1 32767 count}  ${font Arkitech:size=8}${voffset 3}${alignr}Outbound: ${font Neogrey:size=8}${voffset -3}${tcp_portmon 32768 61000 count}
${font Arkitech:size=8}${alignc}Total: ${font Neogrey:size=8}${voffset -3}${tcp_portmon 1 65535 count}

${font Arkitech:size=8}${voffset 4} Up: ${font Neogrey:size=8}${voffset -3}${upspeed wlan0}k/s ${alignc}${offset 80}${font Arkitech:size=8$}Down: ${font Neogrey:size=8}${voffset -3}${downspeed wlan0}k/s
${alignc}${upspeedgraph wlan0 25,155 660000 000099 25} ${alignr}${downspeedgraph wlan0 25,155 660000 0000FF 150}
${font Neogrey:size=8}${voffset -3} ${totaldown wlan0} ${alignr}${totalup wlan0}
#
#
#${voffset -5}${hr 1}
#Inbound Connection ${alignr} Local Service/Port
# ${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}
# ${wireless_ap wlan0}
#
${font Arkitech:size=6}${alignc}2


# Conky 3
# Contains all the process information, fills the middle of the screen.



background yes
update_interval 1
total_run_times 0
own_window yes
own_window_type normal

#own_window_transparent yes

own_window_argb_visual yes
own_window_argb_value 96

own_window_class Conky
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
border_inner_margin 3
border_outer_margin 1
double_buffer yes
no_buffers yes
text_buffer_size 2048
imlib_cache_size 0
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
draw_shades no
default_shade_color 000000
draw_outline no
draw_borders
draw_graph_borders yes
use_spacer none
minimum_size 320


alignment tm
gap_x 0
gap_y 45
uppercase no
top_name_width 10
use_xft yes
xftfont Arkitech:size=24
xftalpha 1.0
default_color white

TEXT
${voffset -20}${hr 1}
${voffset -15}${font Arkitech:size=17}${alignc} ${exec users | cut -d " " -f1} @ $nodename - $machine}
${voffset -10}${hr 1}
${font Arkitech:size=16}${alignc}${pre_exec lsb_release -r -s} (${pre_exec lsb_release -c -s})
${alignc}${font Neogrey Medium:size=10}${offset 123}${sysname} ${kernel}
${alignc}${font Neogrey Medium:size=8}${offset 14}Uptime: ${uptime}
${hr 1}${font Arkitech:size=1}
${alignc}${voffset 3}${offset -50}${font OpenLogos:size=75}u#
${font Arkitech:size=1}
${font Arkitech:size=10}Process ${hr 1}
${alignr}      PID     CPU%      MEM%
${font Nimbus Mono L:size=10} ${top name 1}${alignr} ${top pid 1}    ${top cpu 1}     ${top mem 1}
${font Nimbus Mono L:size=10} ${top name 2}${alignr} ${top pid 2}    ${top cpu 2}     ${top mem 2}
${font Nimbus Mono L:size=10} ${top name 3}${alignr} ${top pid 3}    ${top cpu 3}     ${top mem 3}
${font Nimbus Mono L:size=10} ${top name 4}${alignr} ${top pid 4}    ${top cpu 4}     ${top mem 4}
${font Nimbus Mono L:size=10} ${top name 5}${alignr} ${top pid 5}    ${top cpu 5}     ${top mem 5}
${font Nimbus Mono L:size=10} ${top name 6}${alignr} ${top pid 6}    ${top cpu 6}     ${top mem 6}
${font Nimbus Mono L:size=10} ${top name 7}${alignr} ${top pid 7}    ${top cpu 7}     ${top mem 7}
${font Nimbus Mono L:size=10} ${top name 8}${alignr} ${top pid 8}    ${top cpu 8}     ${top mem 8}
${font Nimbus Mono L:size=10} ${top name 9}${alignr} ${top pid 9}    ${top cpu 9}     ${top mem 9}
${hr 1}${font Arkitech:size=3}


${font Arkitech:size=8}CONKY STATS ${font Neogrey Medium:size=6}v.${conky_version} ${hr 1}
Build Date: ${font Neogrey:size=7}${conky_build_date} ${alignr}Version: ${conky_build_arch} ${font Neogrey Medium:size=7}

${font Arkitech:size=6}${alignc}3
#


# Conky 4
# CPU information including temperature.  The temperature was really hard to figure out.



background yes
update_interval 1
total_run_times 0
own_window yes
own_window_type normal

#own_window_transparent yes
temperature_unit fahrenheit
own_window_argb_visual yes
own_window_argb_value 96

own_window_class Conky
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
border_inner_margin 3
border_outer_margin 1
double_buffer yes
no_buffers yes
text_buffer_size 2048
imlib_cache_size 0
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
draw_shades no
default_shade_color 000000
draw_outline no
draw_borders
draw_graph_borders yes
use_spacer none
minimum_size 320 175

alignment tr
gap_x 15
gap_y 45
uppercase no
top_name_width 10
use_xft yes
xftfont Arkitech:size=8
xftalpha 1.0
default_color white

TEXT
${font Arkitech:size=10}${voffset 2}CPU ${hr 1}
#
${font Arkitech:size=8}${voffset 7} Core${offset 10}1:   ${font Neogrey:size=8}${voffset -7}${cpu cpu1}%  ${alignr}${freq 1} Hz
${alignr}${cpubar cpu1 10,230}
#${font Arkitech:size=1}
${font Arkitech:size=8}${voffset 7} Core${offset 3}2:    ${font Neogrey:size=8}${voffset -7}${cpu cpu2}%  ${alignr}${freq 2} Hz
${alignr}${cpubar cpu2 10,230 3660}
#
${voffset 2}${font Arkitech:size=8} Temp:${font Neogrey:size=8}${alignr}${hwmon 0 temp 1}
#${alignr}${voffset 2}PID${offset 8}CPU%${offset 8}MEM%
#${font Arkitech:size=6} ${top name 1}${alignr}${top pid 1}       ${top cpu 1}       ${top mem 1}
#${font Arkitech:size=6} ${top name 2}${alignr}${top pid 2}       ${top cpu 2}       ${top mem 2}
#${font Arkitech:size=6} ${top name 3}${alignr}${top pid 3}       ${top cpu 3}       ${top mem 3}
${alignc}${cpugraph 40,310 660000 000099 100}
${font Arkitech:size=8} Processes: ${font Neogrey:size=8}${voffset -3}${processes}  ${font Arkitech:size=8}${alignr}Running: ${voffset -3}${font Neogrey:size=8}${running_processes}
#
${font Arkitech:size=6}${alignc}4


# Conky 5
# RAM and swap space usage



background yes
update_interval 1
total_run_times 0
own_window yes
own_window_type normal

#own_window_transparent yes

own_window_argb_visual yes
own_window_argb_value 96

own_window_class Conky
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
border_inner_margin 3
border_outer_margin 1
double_buffer yes
no_buffers yes
text_buffer_size 2048
imlib_cache_size 0
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
draw_shades no
default_shade_color 000000
draw_outline no
draw_borders no
draw_graph_borders yes
use_spacer none
minimum_size 320 85


alignment mr
gap_x 15
gap_y 115
uppercase no
top_name_width 10
use_xft yes
xftfont Arkitech:size=8
xftalpha 1.0
default_color white

TEXT
${font Arkitech:size=10}MEMORY USAGE ${hr 1}
 ${font Arkitech:size=8}${voffset 7}RAM:${font Neogrey:size=8}${voffset -7}         ${memperc}% - ${alignr}${mem} / ${memmax}
 ${alignr}${membar 10,240}
#
 ${font Arkitech:size=8}${voffset 7}SWAP:${font Neogrey:size=8}${voffset -7}     ${swapperc}% - ${alignr}$swap / ${swapmax}
 ${alignr}${swapbar 10,240}
#
${font Arkitech:size=6}${alignc}5


# Conky 6
# Logs the blue proximity information



background yes
update_interval 1
total_run_times 0
own_window yes
own_window_type normal

#own_window_transparent yes
temperature_unit fahrenheit
own_window_argb_visual yes
own_window_argb_value 96

own_window_class Conky
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
border_inner_margin 3
border_outer_margin 1
double_buffer yes
no_buffers yes
text_buffer_size 2048
imlib_cache_size 0
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
draw_shades no
default_shade_color 000000
draw_outline no
draw_borders
draw_graph_borders yes
use_spacer none
minimum_size 320

alignment mr
gap_x 15
gap_y -17
uppercase no
top_name_width 10
use_xft yes
xftfont Arkitech:size=8
xftalpha 1.0
default_color white

TEXT
${font Arkitech:size=10}Blue Proximity Log ${hr 1}
${font Arkitech:size=8}${voffset 4}Date          Time        Action
${font Nimbus Mono L:size=10}${execi 10 cat ~/.blueproximity/blueprox.log |sed 's/2010\ //' | sed 's/blueproximity:\ //' | sed 's/screen/System/' | sed 's/started./System\ -\ Started/' | sed 's/stopped./System\ -\ Stopped/'| sed 's/is/=/' | sed 's/unlocked/UNLOCKED/' | sed 's/locked/LOCKED/' | tail -n 5}
${voffset -4}${hr 1}
${font Arkitech:size=6}${alignc}6


## This is the end ##