# 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.
#
# For ideas about how to modify conky, please see:
# http://crunchbanglinux.org/forums/topic/59/my-conky-config/
#
# For help with conky, please see:
# http://crunchbanglinux.org/forums/topic/2047/conky-help/
#
# Enjoy! :)
##############################################
# Settings
##############################################
background no
use_xft yes
#xftfont Liberation Sans:size=9
xftfont no
${font sans-serif:size=8}
xftalpha 1
update_interval 1.0
total_run_times 0
own_window yes
own_window_transparent no
own_window_type desktop
own_window_argb_visual yes
## The following line gives a very light grey background. Increase the number to make it darker, Max Value 255
own_window_argb_value 25
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
## The following line gives you a window 280px wide and 900px long
minimum_size 280 900
maximum_width 280
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders no
default_color C0C0C0
default_shade_color 000000
default_outline_color 828282
default_graph_height 25
alignment top_right
gap_x 12
gap_y 40
no_buffers yes
uppercase no
cpu_avg_samples 2
top_cpu_separate no
override_utf8_locale no
##############################################
# Output
##############################################
TEXT
${font sans-serif:bold:size=8:}${color orange}C R U N C H B A N G $alignr${time}${color gray}
Uptime:$alignr$uptime
${color orange}Network${hr 2}${font sans-serif:size=8}${color gray}
${alignc}Who am I? - "${nodename}" @ ${addr eth0}
Inbound ${downspeed eth0} kb/s $alignr Total: ${totaldown eth0}
${color 009900}${downspeedgraph eth0}${color gray}
Outbound ${upspeed eth0} kb/s $alignr Total: ${totalup eth0}
${color 980000}${upspeedgraph eth0}${color gray}
${font sans-serif:bold:size=8}${color orange}Disks ${hr 2}${font sans-serif:size=8}${color gray}
Disk 0: ${fs_used_perc /}% $alignr${fs_bar 6,200 /}
## Add disks at their mountpoint in the followin 2 lines, copy for extra, uncomment them to have them appear in conky
##Disk 1: ${fs_used_perc /media/Videos}% $alignr${fs_bar 6,200 /media/Videos}
##Disk 2: ${fs_used_perc /media/77a1d542-f967-4379-8a53-098892a440fd}% $alignr${fs_bar 6,200 /media/77a1d542-f967-4379-8a53-098892a440fd}
SWAP: $alignc $swap / $swapmax $alignr $swapperc% ${swapbar 6,105}
${font sans-serif:bold:size=8}${color orange}Processors Core i5 @ 2.6Ghz ${hr 2}${font sans-serif:size=8}${color gray}
## CPU set for dual core. Copy for extra cores (CPU3, CPU4), use CPU0 for all in one, etc
CPU1: ${cpu cpu1}% $alignr${cpubar 6,200 cpu1}
${color 980000}${cpugraph cpu1}${color gray}
CPU2: ${cpu cpu2}% $alignr${cpubar 6,200 cpu2}
${color 980000}${cpugraph cpu2}${color gray}
CPU Temp:$alignr${hwmon 1 temp 2}
${font sans-serif:bold:size=8}${color orange}RAM: $mem / $memmax ${hr 2}${font sans-serif:size=8}${color gray}
$memperc% $alignr${membar 6,200}
Process $alignr PID CPU
${top name 1} $alignr ${top pid 1} ${top cpu 1}
${top name 2} $alignr ${top pid 2} ${top cpu 2}
${top name 3} $alignr ${top pid 3} ${top cpu 3}
${top name 4} $alignr ${top pid 4} ${top cpu 4}
${top name 5} $alignr ${top pid 5} ${top cpu 5}
${top name 6} $alignr ${top pid 6} ${top cpu 6}
${top name 7} $alignr ${top pid 7} ${top cpu 7}
${top name 8} $alignr ${top pid 8} ${top cpu 8}
${font sans-serif:bold:size=8}${color orange}S H O R T C U T S ${hr 2}${font sans-serif:size=8}${color gray}
Alt+F2$alignr Run Dialog
Alt+F3$alignr Alt Menu
Super+Space$alignr Main Menu
Super+Tab$alignr Client Menu
Super+t$alignr Terminal
Super+f$alignr File Manager
Super+e$alignr Editor
Super+m$alignr Media Player
Super+w$alignr Web Browser
Super+h$alignr Task Manager
Super+l$alignr Lock Screen
Super+v$alignr Volume Control
Super+x$alignr Logout
PrtSc$alignr Screenshot
halevt$alignr Automount
qbittorent$alignr Torrent
google-earth$alignr Google Earth
${hr}
Conky Version: $alignr${conky_version}
## If you use google calendar you'll need to install 'gcalcli' from the package manager, then create a text file and edit it in your home directory called:
## 'gcalclirc' with the following 3 lines
## [gcalcli]
## user: (your username only - no '@gmail.com')
## pw: (your Account password in plain text)
## ${font sans-serif:bold:size=8}${color orange}Google Calendar ${hr 2}${color gray}
## ${font sans-serif:size=8}${execi 300 gcalcli --nc --cals owner agenda}
Picture: http://tinyurl.com/d8sj3yf
I'm now playing with Ubuntu 12.04, and the above config file doesn't work on Ubuntu Unity. I've made some alterations to get it to work so if you're using unity, this is a pretty good starting point here:
# Settings
##############################################
background yes
use_xft yes
xftfont no
${font sans-serif:size=9}
xftalpha 1
update_interval 1.0
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent no
own_window_argb_visual yes
own_window_argb_value 125
double_buffer yes
minimum_size 280 1000
maximum_width 280
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders no
default_color white
default_shade_color black
#default_outline_color white
default_graph_height 25
alignment top_right
gap_x 12
gap_y 40
no_buffers yes
uppercase no
cpu_avg_samples 2
top_cpu_separate no
override_utf8_locale no
##############################################
# Output
##############################################
TEXT
${font sans-serif:bold:size=9}${color white}Network${hr 2}${font sans-serif:size=9}${color white}
${alignc}Who am I? - "${nodename}" @ ${addr eth0}
${font sans-serif:size=8}${color white}Inbound ${downspeed eth0} kb/s $alignr Total: ${totaldown eth0}
${color green}${downspeedgraph eth0}${color white}
Outbound ${upspeed eth0} kb/s $alignr Total: ${totalup eth0}
${color red}${upspeedgraph eth0}${color white}
${font sans-serif:bold:size=9}${color white}Processors Core i5 @ 3.2Ghz ${hr 2}${font sans-serif:size=9}${color yellow}
${cpu cpu1}%${cpugraph cpu1}
${cpu cpu2}%${cpugraph cpu2}
${cpu cpu3}%${cpugraph cpu3}
${cpu cpu4}%${cpugraph cpu4}
${font sans-serif:bold:size=12}${color green}CPU Temp:$alignr${hwmon 1 temp 2}
${font sans-serif:bold:size=9}${color white}RAM: $mem / $memmax ${hr 2}${font sans-serif:size=8}${color white}
$memperc% $alignr${membar 6,200}${color CCCC00}
Processes: $alignr PID CPU
${top name 1} $alignr ${top pid 1} ${top cpu 1}
${top name 2} $alignr ${top pid 2} ${top cpu 2}
${top name 3} $alignr ${top pid 3} ${top cpu 3}
${top name 4} $alignr ${top pid 4} ${top cpu 4}
${top name 5} $alignr ${top pid 5} ${top cpu 5}
${top name 6} $alignr ${top pid 6} ${top cpu 6}
${top name 7} $alignr ${top pid 7} ${top cpu 7}
${top name 8} $alignr ${top pid 8} ${top cpu 8}
${font sans-serif:bold:size=9}${color white}Disks ${hr 2}${font sans-serif:size=9}${color white}
${font sans-serif:size=8}${color white}Disk 0: ${fs_used_perc /}% $alignr${fs_bar 6,200 /}
SWAP: $alignc $swap / $swapmax $alignr $swapperc% ${swapbar 6,90}
${font sans-serif:bold:size=9}${color white}S H O R T C U T S ${hr 2}${font sans-serif:size=9}${color CCCC00}
Alt (Tap)${alignr}Run Command
Ctrl + Alt + Arrow${alignr}Change Workspace
Super (Tap)${alignr}Launcher Window
Super + A${alignr}Apps Window
Super + S${alignr}Show Workspaces
Super + T${alignr}Trash
Super + W${alignr}Spread Open Windows
${hr}
## In order to get Google Calendar to work you need to install 'gcalcli' and edit a file in your home directory called gcalclirc
${font sans-serif:bold:size=9}${color green}Google Calendar ${hr 2}${color white}
#${font sans-serif:size=8}
${execi 300 gcalcli --nc --cals owner agenda}
${font georgia:bold:size=17:}${color Yellow}$alignc${time}
${font sans-serif:size=9}${color white}Uptime:$alignr$uptime
Ubuntu $alignr Kernel ${kernel}
Conky Version: $alignr${conky_version}
Screenshot: http://tinyurl.com/c89j6h8
I'm now playing with Ubuntu 12.04, and the above config file doesn't work on Ubuntu Unity. I've made some alterations to get it to work so if you're using unity, this is a pretty good starting point here:
# Settings
##############################################
background yes
use_xft yes
xftfont no
${font sans-serif:size=9}
xftalpha 1
update_interval 1.0
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent no
own_window_argb_visual yes
own_window_argb_value 125
double_buffer yes
minimum_size 280 1000
maximum_width 280
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders no
default_color white
default_shade_color black
#default_outline_color white
default_graph_height 25
alignment top_right
gap_x 12
gap_y 40
no_buffers yes
uppercase no
cpu_avg_samples 2
top_cpu_separate no
override_utf8_locale no
##############################################
# Output
##############################################
TEXT
${font sans-serif:bold:size=9}${color white}Network${hr 2}${font sans-serif:size=9}${color white}
${alignc}Who am I? - "${nodename}" @ ${addr eth0}
${font sans-serif:size=8}${color white}Inbound ${downspeed eth0} kb/s $alignr Total: ${totaldown eth0}
${color green}${downspeedgraph eth0}${color white}
Outbound ${upspeed eth0} kb/s $alignr Total: ${totalup eth0}
${color red}${upspeedgraph eth0}${color white}
${font sans-serif:bold:size=9}${color white}Processors Core i5 @ 3.2Ghz ${hr 2}${font sans-serif:size=9}${color yellow}
${cpu cpu1}%${cpugraph cpu1}
${cpu cpu2}%${cpugraph cpu2}
${cpu cpu3}%${cpugraph cpu3}
${cpu cpu4}%${cpugraph cpu4}
${font sans-serif:bold:size=12}${color green}CPU Temp:$alignr${hwmon 1 temp 2}
${font sans-serif:bold:size=9}${color white}RAM: $mem / $memmax ${hr 2}${font sans-serif:size=8}${color white}
$memperc% $alignr${membar 6,200}${color CCCC00}
Processes: $alignr PID CPU
${top name 1} $alignr ${top pid 1} ${top cpu 1}
${top name 2} $alignr ${top pid 2} ${top cpu 2}
${top name 3} $alignr ${top pid 3} ${top cpu 3}
${top name 4} $alignr ${top pid 4} ${top cpu 4}
${top name 5} $alignr ${top pid 5} ${top cpu 5}
${top name 6} $alignr ${top pid 6} ${top cpu 6}
${top name 7} $alignr ${top pid 7} ${top cpu 7}
${top name 8} $alignr ${top pid 8} ${top cpu 8}
${font sans-serif:bold:size=9}${color white}Disks ${hr 2}${font sans-serif:size=9}${color white}
${font sans-serif:size=8}${color white}Disk 0: ${fs_used_perc /}% $alignr${fs_bar 6,200 /}
SWAP: $alignc $swap / $swapmax $alignr $swapperc% ${swapbar 6,90}
${font sans-serif:bold:size=9}${color white}S H O R T C U T S ${hr 2}${font sans-serif:size=9}${color CCCC00}
Alt (Tap)${alignr}Run Command
Ctrl + Alt + Arrow${alignr}Change Workspace
Super (Tap)${alignr}Launcher Window
Super + A${alignr}Apps Window
Super + S${alignr}Show Workspaces
Super + T${alignr}Trash
Super + W${alignr}Spread Open Windows
${hr}
## In order to get Google Calendar to work you need to install 'gcalcli' and edit a file in your home directory called gcalclirc
${font sans-serif:bold:size=9}${color green}Google Calendar ${hr 2}${color white}
#${font sans-serif:size=8}
${execi 300 gcalcli --nc --cals owner agenda}
${font georgia:bold:size=17:}${color Yellow}$alignc${time}
${font sans-serif:size=9}${color white}Uptime:$alignr$uptime
Ubuntu $alignr Kernel ${kernel}
Conky Version: $alignr${conky_version}
Screenshot: http://tinyurl.com/c89j6h8
Comments