# Conky, a system monitor, based on torsmo
#
# Any original torsmo code is licensed under the BSD license
#
# All code written since the fork of torsmo is licensed under the GPL
#
# Please see COPYING for details
#
# Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen
# Copyright (c) 2005-2007 Brenden Matthews, Philip Kovacs, et. al. (see AUTHORS)
# All rights reserved.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
# $Id: conky.conf 1193 2008-06-21 20:37:58Z ngarofil $
alignment top_left
background no
maximum_width 800
border_width 1
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
use_xft yes
xftfont Droid Sans Mono:size=11
xftalpha 0.8
double_buffer yes
gap_x 20
gap_y 60
minimum_size 5 5
net_avg_samples 2
no_buffers yes
out_to_console no
own_window yes
own_window_class Conky
own_window_type normal
own_window_transparent yes
own_window_hints below,sticky
stippled_borders 0
update_interval 1.0
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no
TEXT
$alignc $nodename - $sysname $kernel on $machine ${color yellow}Up:$color $uptime ${color yellow}Temp: $color${execi 1 cat /sys/class/power_supply/bq27200-0/uevent |grep "TEMP" |awk '{printf (substr($1, 19) /10);}'}°C
$alignc ${color yellow}Battery: ${color}${execi 30 hal-device bme |grep "percentage" |awk '{print $3;}'}%: ${color yellow}$color${execi 100 hal-device bme |grep "voltage.current" |awk '{printf $3 / 1000; printf " V ("; printf("%.1f",($3-3181) / 10.19); printf "%) x ";}'}${execi 30 hal-device bme |grep "reporting.current" |awk '{printf $3; printf " mAh ("; printf("%.1f",$3 / 12.50); printf "%)";}'} ${if_empty ${execi 1 cat /sys/class/power_supply/bq27200-0/current_now |grep "-"}} ${color yellow}Drain: ${execi 1 cat /sys/class/power_supply/bq27200-0/current_now |awk '{printf substr($1/200000, 1, 5); printf " W";}'}$color $else ${color green}Charge: ${execi 1 cat /sys/class/power_supply/bq27200-0/current_now |awk '{{printf substr($1/(-200000), 1, 5); printf " W";}'}}$color${execi 1 cat /sys/class/power_supply/bq27200-0/uevent |grep "CAPA" |awk '{printf " (~"; printf substr($1, 23, 2); printf "%)";}'} $endif
${color ff8a00}$stippled_hr
${color yellow}Frequency:$color $freq MHz $alignc ${color yellow}Load:$color $loadavg $alignr ${color yellow}Processes:$color $processes ${color yellow}Running:$color $running_processes
${color yellow}CPU Usage:$color${goto 110}$cpu% ${goto 350}${color red}${cpubar 10}
${color yellow}CPU:${color black}${cpugraph 16,300 ff0000 ff0000}${color yellow} Lo:${color black}${loadgraph 1 16,105 ffe400 ffe400}${color yellow} Dio:${color black}${diskiograph /dev/mmcblk0 16,105 00ff00 00ff00}${color yellow} Mem:${color black}${memgraph 16,105 ff0000 ff0000}
${color yellow}RAM Usage:$color${goto 110}$mem${goto 190}| $memmax${goto 310}$memperc%${goto 350}${color green}${membar 10}
${color yellow}Swap Usage:$color${goto 110}$swap${goto 190}| $swapmax${goto 310}$swapperc%${goto 350}${color green}${swapbar 10}
${color ff8a00}$stippled_hr
${color yellow}rootfs${goto 110}$color${fs_free /}${goto 190}| ${fs_size /} ${color grey}${goto 310}free${goto 350}${color green}${fs_bar 10 /}
${color yellow}home${goto 110}$color${fs_free /home}${goto 190}| ${fs_size /home} ${color grey}${goto 310}free${goto 350}${color green}${fs_bar 10 /home}
${if_mounted /home/user/MyDocs}${color yellow}MyDocs${goto 110}$color${fs_free /home/user/MyDocs}${goto 190}| ${fs_size /home/user/MyDocs} ${color grey}${goto 310}free${goto 350}${color green}${fs_bar 10 /home/user/MyDocs}$endif
${if_mounted /media/mmc1}${color yellow}mmc1${goto 110}$color${fs_free /media/mmc1}${goto 190}| ${fs_size /media/mmc1} ${color grey}${goto 310}free${goto 350}${color green}${fs_bar 10 /media/mmc1}$endif
${color ff8a00}$stippled_hr
${if_up gprs0}${color yellow}gprs0: ${color yellow}Up:$color ${upspeed gprs0} kB/s${color grey} - ${color yellow}Down:$color ${downspeed gprs0} kB/s $else${color yellow}gprs0: ${color red} Not Connected$endif
${if_empty ${wireless_essid wlan0}}${color yellow}wlan0: ${color red}Not Connected $else${color yellow}wlan0 ESSID: $color${wireless_essid wlan0} ${color yellow}Rate: ${color}${wireless_bitrate wlan0} ${color yellow}Quality: $color${wireless_link_qual_perc wlan0}% ${color yellow}Up:$color ${upspeed wlan0} kB/s ${color grey} - ${color yellow}Down:$color ${downspeed wlan0} kB/s $endif
${if_up gprs0}${color yellow}gprs0 Up: ${color black}${upspeedgraph gprs0 20,290 ff0000 00ff00}$alignr${color yellow}gprs0 Down: ${color black}${downspeedgraph gprs0 20,290 00ff0000 ff0000}$else${if_empty ${wireless_essid wlan0}}$else${color yellow}wlan0 Up: ${color black}${upspeedgraph wlan0 20,290 00ff00 ff0000}$alignr${color yellow}wlan0 Down: ${color black}${downspeedgraph wlan0 20,290 ff0000 00ff00}$endif$endif
${color ff8a00}$stippled_hr
${color lightgrey}Name PID CPU% MEM%
${color #ff6000} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color #ffa800} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color #fffc2a} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}