Blog Code Forum

Conky

From Wiki.cyring.fr

(Difference between revisions)
Jump to: navigation, search
 
(3 intermediate revisions not shown)
Line 1: Line 1:
-
Conky : Hardware Monitoring Conky Script V1
+
==== Hardware Monitoring Conky Script V3 ====
 +
 
 +
===== conky.sensors.rc =====
 +
<syntaxhighlight lang="lua" line start="1">
 +
# Conky
 +
alignment top_left
 +
background no
 +
border_inner_margin 0
 +
border_outer_margin 1
 +
border_width 0
 +
double_buffer yes
 +
draw_borders no
 +
draw_graph_borders no
 +
draw_outline no
 +
draw_shades no
 +
format_human_readable yes
 +
gap_x 0
 +
gap_y 0
 +
minimum_size 112
 +
own_window yes
 +
own_window_colour 000000
 +
own_window_transparent yes
 +
own_window_argb_visual yes
 +
own_window_argb_value 56
 +
own_window_type normal
 +
own_window_class conky-semi
 +
own_window_hints undecorated,sticky,skip_taskbar,skip_pager
 +
use_xft yes
 +
xftfont Nasalization:size=9
 +
short_units yes
 +
update_interval 3.0
 +
#
 +
TEXT
 +
${color cyan}\
 +
${goto  0}CPU ${color white}${cpu}${color cyan}%\
 +
${goto 64}GPU
 +
${goto  0}${color white}$freq${font tahoma:size=7}${color green} MHz\
 +
${goto 64}${voffset -3}${color white}${font}${texeci 5 echo $((`cat /sys/kernel/debug/dri/0/radeon_pm_info | sed -n 2,1p | cut -b 23-29` / 1000))}\
 +
${font tahoma:size=7}${color green} kHz
 +
</syntaxhighlight>
 +
<br />
 +
===== conky.sensors.temperature.rc =====
 +
<syntaxhighlight lang="lua" line start="1">
 +
# Conky
 +
alignment top_left
 +
background no
 +
border_inner_margin 0
 +
border_outer_margin 1
 +
border_width 0
 +
double_buffer yes
 +
draw_borders no
 +
draw_graph_borders no
 +
draw_outline no
 +
draw_shades no
 +
format_human_readable yes
 +
gap_x 0
 +
gap_y 0
 +
minimum_size 180
 +
own_window yes
 +
own_window_colour 000000
 +
own_window_transparent yes
 +
own_window_argb_visual yes
 +
own_window_argb_value 56
 +
own_window_type normal
 +
own_window_class conky-semi
 +
own_window_hints undecorated,sticky,skip_taskbar,skip_pager
 +
use_xft yes
 +
xftfont Nasalization:size=9
 +
short_units yes
 +
update_interval 3.0
 +
#
 +
TEXT
 +
${color cyan}\
 +
${goto  0}CPU\
 +
${goto  32}IOH\
 +
${goto  60}ICH\
 +
${goto  88}CASE\
 +
${goto 128}GFX\
 +
${goto 156}HDD
 +
${goto  8}\
 +
${if_match ${hwmon 2 temp 1} > 60}${color red}${else}${color white}${endif}\
 +
${hwmon 2 temp 1}\
 +
${goto  32}\
 +
${if_match ${hwmon 2 temp 4} > 65}${color red}${else}${color white}${endif}\
 +
${hwmon 2 temp 4}\
 +
${goto  60}\
 +
${if_match ${hwmon 2 temp 3} > 65}${color red}${else}${color white}${endif}\
 +
${hwmon 2 temp 3}\
 +
${goto  92}\
 +
${if_match ${hwmon 2 temp 2} > 39}${color red}${else}${color white}${endif}\
 +
${hwmon 2 temp 2}\
 +
${goto 128}\
 +
${if_match ${hwmon 2 temp 6} > 45}${color red}${else}${color white}${endif}\
 +
${hwmon 2 temp 6}\
 +
${goto 156}\
 +
${if_match ${hddtemp /dev/sda} > 45}${color red}${else}${color white}${endif}\
 +
${hddtemp /dev/sda}\
 +
${color green}°C
 +
</syntaxhighlight>
 +
<br />
 +
===== conky.sensors.voltage.rc =====
 +
<syntaxhighlight lang="lua" line start="1">
 +
# Conky
 +
alignment top_left
 +
background no
 +
border_inner_margin 0
 +
border_outer_margin 1
 +
border_width 0
 +
double_buffer yes
 +
draw_borders no
 +
draw_graph_borders no
 +
draw_outline no
 +
draw_shades no
 +
format_human_readable yes
 +
gap_x 0
 +
gap_y 0
 +
minimum_size 148
 +
own_window yes
 +
own_window_colour 000000
 +
own_window_transparent yes
 +
own_window_argb_visual yes
 +
own_window_argb_value 56
 +
own_window_type normal
 +
own_window_class conky-semi
 +
own_window_hints undecorated,sticky,skip_taskbar,skip_pager
 +
use_xft yes
 +
xftfont Nasalization:size=9
 +
short_units yes
 +
update_interval 3.0
 +
#
 +
TEXT
 +
${color cyan}\
 +
${goto  0}CPU\
 +
${goto  36}IOH\
 +
${goto  72}ICH\
 +
${goto 104}DRAM
 +
${color white}\
 +
${goto  0}${hwmon 2 vol 4 1000.0 1.0}\
 +
${goto  36}${hwmon 2 vol 9 1000.0 1.0}\
 +
${goto  72}${hwmon 2 vol 5 1000.0 1.0}\
 +
${goto 104}${hwmon 2 vol 3 1000.0 1.0}\
 +
${color green}${font tahoma:size=7} mV
 +
</syntaxhighlight>
 +
<br />
 +
===== conky.sensors.fanspeed.rc =====
 +
<syntaxhighlight lang="lua" line start="1">
 +
# Conky
 +
alignment top_left
 +
background no
 +
border_inner_margin 0
 +
border_outer_margin 1
 +
border_width 0
 +
double_buffer yes
 +
draw_borders no
 +
draw_graph_borders no
 +
draw_outline no
 +
draw_shades no
 +
format_human_readable yes
 +
gap_x 0
 +
gap_y 0
 +
minimum_size 208
 +
own_window yes
 +
own_window_colour 000000
 +
own_window_transparent yes
 +
own_window_argb_visual yes
 +
own_window_argb_value 56
 +
own_window_type normal
 +
own_window_class conky-semi
 +
own_window_hints undecorated,sticky,skip_taskbar,skip_pager
 +
use_xft yes
 +
xftfont Nasalization:size=9
 +
short_units yes
 +
update_interval 3.0
 +
#
 +
TEXT
 +
${color cyan}\
 +
${goto  0}CPU\
 +
${goto  36}PUMP\
 +
${goto  80}CHA2\
 +
${goto 120}OPT1\
 +
${goto 156}OPT2\
 +
${color white}
 +
${goto  0}${hwmon 2 fan 1}\
 +
${goto  36}${hwmon 2 fan 2}\
 +
${goto  80}${hwmon 2 fan 3}\
 +
${goto 120}${hwmon 2 fan 4}\
 +
${goto 156}${hwmon 2 fan 5}\
 +
${color green}${font tahoma:size=7} rpm
 +
</syntaxhighlight>
 +
<br />
 +
===== conky.sensors.coretemp.rc =====
 +
<syntaxhighlight lang="lua" line start="1">
 +
# Conky
 +
alignment top_left
 +
background no
 +
border_inner_margin 0
 +
border_outer_margin 1
 +
border_width 0
 +
double_buffer yes
 +
draw_borders no
 +
draw_graph_borders no
 +
draw_outline no
 +
draw_shades no
 +
format_human_readable yes
 +
gap_x 0
 +
gap_y 0
 +
minimum_size 96
 +
own_window yes
 +
own_window_colour 000000
 +
own_window_transparent yes
 +
own_window_argb_visual yes
 +
own_window_argb_value 56
 +
own_window_type normal
 +
own_window_class conky-semi
 +
own_window_hints undecorated,sticky,skip_taskbar,skip_pager
 +
use_xft yes
 +
xftfont Nasalization:size=9
 +
short_units yes
 +
update_interval 3.0
 +
#
 +
TEXT
 +
${color white}\
 +
${goto  0}${cpu cpu1}\
 +
${goto 24}${cpu cpu2}\
 +
${goto 48}${cpu cpu3}\
 +
${goto 72}${cpu cpu4}\
 +
${color cyan} %
 +
${goto  0}\
 +
${if_match ${platform coretemp.0 temp 2} > 80}${color red}${else}${color white}${endif}\
 +
${platform coretemp.0 temp 2}\
 +
${goto 24}\
 +
${if_match ${platform coretemp.0 temp 3} > 80}${color red}${else}${color white}${endif}\
 +
${platform coretemp.0 temp 3}\
 +
${goto 48}\
 +
${if_match ${platform coretemp.0 temp 4} > 80}${color red}${else}${color white}${endif}\
 +
${platform coretemp.0 temp 4}\
 +
${goto 72}\
 +
${if_match ${platform coretemp.0 temp 5} > 80}${color red}${else}${color white}${endif}\
 +
${platform coretemp.0 temp 5}\
 +
${color green}°C
 +
</syntaxhighlight>
 +
<br />
 +
 
 +
==== Hardware & System Monitoring Conky Script V2 ====
 +
 
 +
===== conky.sensors.rc =====
 +
 +
http://blog.cyring.fr/wp-content/uploads/2012/04/CyrIng_Conky_Sensors.png
 +
 
 +
<syntaxhighlight lang="lua" line start="1">
 +
# Conky, a system monitor
 +
# out_to_x no
 +
# out_to_ncurses
 +
alignment top_left
 +
background no
 +
border_inner_margin 0
 +
border_outer_margin 1
 +
border_width 0
 +
double_buffer yes
 +
draw_borders no
 +
draw_graph_borders no
 +
draw_outline no
 +
draw_shades no
 +
format_human_readable yes
 +
gap_x 0
 +
gap_y 0
 +
minimum_size 856
 +
#maximum_width 2560
 +
own_window yes
 +
#own_window_colour 150B0B
 +
own_window_colour 000000
 +
own_window_transparent yes
 +
own_window_argb_visual yes
 +
own_window_argb_value 56
 +
own_window_type normal
 +
own_window_class conky-semi
 +
own_window_hints undecorated,sticky,skip_taskbar,skip_pager
 +
use_xft yes
 +
xftfont Nasalization:size=9
 +
short_units yes
 +
update_interval 3.0
 +
#
 +
TEXT
 +
${color cyan}\
 +
${goto    0}CPU ${color white}${cpu}${color cyan}%\
 +
${goto  88}CPU IOH ICH CASE GPU HDD\
 +
${goto  280}CPU  IOH  ICH  DRAM\
 +
${goto  432}CPU  PUMP CHA2 OPT1 OPT2\
 +
${goto  632}c0 c1 c2 c3\
 +
${goto  728}GPU${color white}${texeci 5 aticonfig --adapter=0 --od-getclocks | sed -n 7,1p | cut -b 29-35} ${color cyan}@ ${color white}${texeci 5 aticonfig --adapter=0 --od-gettemperature | sed -n 3,1p | cut -b 37-43}
 +
${goto    0}${color white}$freq ${color green}MHz\
 +
${goto  96}\
 +
${if_match ${hwmon 1 temp 1} > 60}${color red}${else}${color white}${endif}\
 +
${hwmon 1 temp 1}\
 +
${goto  120}\
 +
${if_match ${hwmon 1 temp 4} > 65}${color red}${else}${color white}${endif}\
 +
${hwmon 1 temp 4}\
 +
${goto  144}\
 +
${if_match ${hwmon 1 temp 3} > 65}${color red}${else}${color white}${endif}\
 +
${hwmon 1 temp 3}\
 +
${goto  176}\
 +
${if_match ${hwmon 1 temp 2} > 39}${color red}${else}${color white}${endif}\
 +
${hwmon 1 temp 2}\
 +
${goto  208}\
 +
${if_match ${hwmon 1 temp 6} > 45}${color red}${else}${color white}${endif}\
 +
${hwmon 1 temp 6}\
 +
${goto  232}\
 +
${if_match ${hddtemp /dev/sda} > 45}${color red}${else}${color white}${endif}\
 +
${hddtemp /dev/sda}\
 +
${color green}°C\
 +
${goto  280}${color white}${hwmon 1 vol 4 1000.0 1.0}${goto  312}${hwmon 1 vol 9 1000.0 1.0}${goto  344}${hwmon 1 vol 5 1000.0 1.0}${goto  376}${hwmon 1 vol 3 1000.0 1.0}\
 +
${goto  432}${color white}${hwmon 1 fan 1}${goto  468}${hwmon 1 fan 2}${goto  508}${hwmon 1 fan 3}${goto  544}${hwmon 1 fan 4}${goto  580}${hwmon 1 fan 5}\
 +
${goto  632}\
 +
${if_match ${platform coretemp.0 temp 2} > 80}${color red}${else}${color white}${endif}\
 +
${platform coretemp.0 temp 2} \
 +
${if_match ${platform coretemp.0 temp 3} > 80}${color red}${else}${color white}${endif}\
 +
${platform coretemp.0 temp 3} \
 +
${if_match ${platform coretemp.0 temp 4} > 80}${color red}${else}${color white}${endif}\
 +
${platform coretemp.0 temp 4} \
 +
${if_match ${platform coretemp.0 temp 5} > 80}${color red}${else}${color white}${endif}\
 +
${platform coretemp.0 temp 5}\
 +
${color green}°C\
 +
${goto  740}${color white}${texeci 5 aticonfig --adapter=0 --od-getclocks | sed -n 4,1p | cut -b 31-35}${color cyan} /${color white}${texeci 5 aticonfig --adapter=0 --od-getclocks | sed -n 4,1p | cut -b 45-48} ${color green}MHz
 +
</syntaxhighlight>
 +
<br />
 +
===== conky.linux.rc =====
 +
 
 +
http://blog.cyring.fr/wp-content/uploads/2012/04/CyrIng_Conky_Linux.png
 +
 
 +
<syntaxhighlight lang="lua" line start="1">
 +
# Conky, a system monitor
 +
# out_to_x no
 +
# out_to_ncurses
 +
alignment top_right
 +
background no
 +
border_inner_margin 0
 +
border_outer_margin 1
 +
border_width 0
 +
double_buffer yes
 +
draw_borders no
 +
draw_graph_borders no
 +
draw_outline no
 +
draw_shades no
 +
format_human_readable yes
 +
gap_x 0
 +
gap_y 0
 +
minimum_size 848
 +
#maximum_width 2560
 +
own_window yes
 +
#own_window_colour 150B0B
 +
own_window_colour 000000
 +
own_window_transparent yes
 +
own_window_argb_visual yes
 +
own_window_argb_value 56
 +
own_window_type normal
 +
own_window_class conky-semi
 +
own_window_hints undecorated,sticky,skip_taskbar,skip_pager
 +
use_xft yes
 +
xftfont Nasalization:size=9
 +
short_units yes
 +
update_interval 3.0
 +
#
 +
TEXT
 +
${color cyan}\
 +
${goto    0}${kernel}\
 +
${goto  96}Memory\
 +
${goto  192}Process\
 +
${goto  256}Thread\
 +
${goto  320}/root\
 +
${goto  408}/users\
 +
${goto  496}/data\
 +
${goto  592}SSD r/w\
 +
${goto  680}HD r/w\
 +
${goto  768}Net U/D
 +
${goto    0}${color white}${uptime}\
 +
${goto  96}${color white}$mem${color cyan}/${color white}${memmax}\
 +
${goto  192}${color white}$running_processes${color cyan}/${color white}$processes\
 +
${goto  256}${color white}$running_threads${color cyan}/${color white}$threads\
 +
${goto  320}${color white}${fs_free /}${color cyan}/${color white}${fs_size /}\
 +
${goto  408}${color white}${fs_free /users}${color cyan}/${color white}${fs_size /users}\
 +
${goto  496}${color white}${fs_free /data}${color cyan}/${color white}${fs_size /data}\
 +
${goto  592}${diskio_read /dev/sdb}${color cyan}/${color white}${diskio_write /dev/sdb}\
 +
${goto  680}${diskio_read /dev/sda}${color cyan}/${color white}${diskio_write /dev/sda}\
 +
${goto  768}${upspeed eth0}${color cyan}/${color white}${downspeed eth0}
 +
</syntaxhighlight>
 +
<br />
 +
==== Hardware Monitoring Conky Script V1 ====
 +
 
 +
===== conky.rc =====
http://blog.cyring.fr/wp-content/uploads/2010/01/hwmon.png
http://blog.cyring.fr/wp-content/uploads/2010/01/hwmon.png
<syntaxhighlight lang="lua" line start="1">
<syntaxhighlight lang="lua" line start="1">
-
alignment bottom_left
+
alignment bottom_middle
background no
background no
border_inner_margin 1
border_inner_margin 1
Line 14: Line 402:
default_shade_color white
default_shade_color white
double_buffer yes
double_buffer yes
-
draw_borders yes
+
draw_borders no
draw_graph_borders no
draw_graph_borders no
draw_outline no
draw_outline no
Line 30: Line 418:
own_window yes
own_window yes
own_window_class Conky
own_window_class Conky
-
own_window_colour colour #000000
+
own_window_colour #000000
-
own_window_hints above,sticky,skip_taskbar,skip_pager,undecorated
+
#own_window_hints above
 +
own_window_hints undecorated,sticky,skip_taskbar,skip_pager
 +
own_window_argb_visual yes
 +
own_window_argb_value 56
own_window_transparent yes
own_window_transparent yes
own_window_type panel
own_window_type panel
Line 45: Line 436:
TEXT
TEXT
-
${goto 80}
+
${goto 80}\
-
$color${cpu cpu0}%${color lightblue} ${cpubar cpu0 11,80}
+
$color${cpu cpu0}%${color lightblue} ${cpubar cpu0 11,80} \
-
$color${cpu cpu1}%${color lightblue} ${cpubar cpu1 11,80}
+
$color${cpu cpu1}%${color lightblue} ${cpubar cpu1 11,80} \
-
$color${cpu cpu2}%${color lightblue} ${cpubar cpu2 11,80}
+
$color${cpu cpu2}%${color lightblue} ${cpubar cpu2 11,80} \
-
$color${cpu cpu3}%${color lightblue} ${cpubar cpu3 11,80}
+
$color${cpu cpu3}%${color lightblue} ${cpubar cpu3 11,80} \
-
$color${cpu cpu4}%${color lightblue} ${cpubar cpu4 11,80}
+
$color${cpu cpu4}%${color lightblue} ${cpubar cpu4 11,80} \
-
$color${cpu cpu5}%${color lightblue} ${cpubar cpu5 11,80}
+
$color${cpu cpu5}%${color lightblue} ${cpubar cpu5 11,80} \
-
$color${cpu cpu6}%${color lightblue} ${cpubar cpu6 11,80}
+
$color${cpu cpu6}%${color lightblue} ${cpubar cpu6 11,80} \
-
$color${cpu cpu7}%${color lightblue} ${cpubar cpu7 11,80}
+
$color${cpu cpu7}%${color lightblue} ${cpubar cpu7 11,80} \
-
${goto 972}${color darkgrey}
+
${goto 972}${color darkgrey}\
-
${fs_bar 11,80 /}
+
${fs_bar 11,80 /} \
-
${fs_bar 11,80 /users}
+
${fs_bar 11,80 /users} \
-
${fs_bar 11,80 /data}
+
${fs_bar 11,80 /data}\
-
${voffset -1}${font Monospace:size=8}$color
+
${voffset -1}${font Monospace:size=8}$color\
-
${goto 136}${platform coretemp.0 temp 1
+
${goto 136}${platform coretemp.0 temp 2\
-
${goto 246}${platform coretemp.1 temp 1
+
${goto 246}${platform coretemp.0 temp 3\
-
${goto 352}${platform coretemp.2 temp 1
+
${goto 352}${platform coretemp.0 temp 4\
-
${goto 464}${platform coretemp.3 temp 1
+
${goto 464}${platform coretemp.0 temp 5\
-
${goto 568}${platform coretemp.4 temp 1}°
+
${goto 568}00°\
-
${goto 676}${platform coretemp.5 temp 1}°
+
${goto 676}00°\
-
${goto 784}${platform coretemp.6 temp 1}°
+
${goto 784}00°\
-
${goto 890}${platform coretemp.7 temp 1}°
+
${goto 890}00°\
-
${goto 978}${color yellow}/root ${fs_free /}
+
${goto 978}${color yellow}/root $color${fs_free /}\
-
${goto 1064}${color yellow}/users ${fs_free /users}
+
${goto 1064}${color yellow}/users $color${fs_free /users}\
-
${goto 1152}${color yellow}/data ${fs_free /data}
+
${goto 1152}${color yellow}/data $color${fs_free /data}
-
${font Monospace:size=14}${goto 6}${voffset -12}$color$freq${font Monospace:size=8}${color lightblue}MHz${voffset +4}
+
${font Monospace:size=14}${goto 6}${voffset -12}${color darkred}$freq${font Monospace:size=8}${color lightgrey}MHz${voffset +4}\
-
${goto 80}${font Monospace:size=9}
+
${goto 80}${font Monospace:size=9}\
-
${color lightblue}CPU$color${hwmon 8 temp 1}°
+
${color lightblue}CPU$color${hwmon 1 temp 1}° \
-
${color lightblue}IOH$color${hwmon 8 temp 4}°
+
${color lightblue}IOH$color${hwmon 1 temp 4}° \
-
${color lightblue}ICH$color${hwmon 8 temp 3}°
+
${color lightblue}ICH$color${hwmon 1 temp 3}° \
-
${color lightblue}CASE$color${hwmon 8 temp 2}°
+
${color lightblue}CASE$color${hwmon 1 temp 2}° \
-
${color lightblue}GPU$color${hwmon 8 temp 6}°
+
${color lightblue}GPU$color${hwmon 1 temp 6}° \
-
${color lightblue}HDD$color${hddtemp /dev/sda}°
+
${color lightblue}HDD$color${hddtemp /dev/sda}° \
-
${color lightblue}VCORE$color${hwmon 8 vol 4 1000.0 1.0}
+
${color lightblue}VCORE$color${hwmon 1 vol 4 1000.0 1.0} \
-
${color lightblue}IOH$color${hwmon 8 vol 9 1000.0 1.0}
+
${color lightblue}IOH$color${hwmon 1 vol 9 1000.0 1.0} \
-
${color lightblue}ICH$color${hwmon 8 vol 5 1000.0 1.0}
+
${color lightblue}ICH$color${hwmon 1 vol 5 1000.0 1.0} \
-
${color lightblue}DRAM$color${hwmon 8 vol 3 1000.0 1.0}
+
${color lightblue}DRAM$color${hwmon 1 vol 3 1000.0 1.0} \
-
+${hwmon 8 vol 0}
+
+${hwmon 1 vol 0} \
-
+${hwmon 8 vol 1}
+
+${hwmon 1 vol 1} \
-
+${hwmon 8 vol 2}
+
+${hwmon 1 vol 2} \
-
${color lightblue}Fan$color${hwmon 8 fan 1}${color lightblue}/$color${hwmon 8 fan 2}${color lightblue}/$color${hwmon 8 fan 3}${color lightblue}/$color${hwmon 8 fan 4}${color lightblue}/$color${hwmon 8 fan 5}
+
${color lightblue}Fans$color${hwmon 1 fan 1}${color lightblue}/$color${hwmon 1 fan 2}${color lightblue}/$color${hwmon 1 fan 3}${color lightblue}/$color${hwmon 1 fan 4}${color lightblue}/$color${hwmon 1 fan 5}\
-
${goto 930}${color darkgrey}${membar 11,100}
+
${goto 930}${color darkgrey}${membar 11,100}\
-
${goto 936}${font Monospace:size=8}${voffset -1}${color yellow}Mem$color $mem${color lightblue}/$color$memmax${voffset -1}${font Monospace:size=9}
+
${goto 936}${font Monospace:size=8}${voffset -1}${color yellow}Mem$color $mem${color lightblue}/$color$memmax${voffset -1}${font Monospace:size=9}\
-
${goto 1040}${color lightblue}U=$color${upspeed eth0}${goto 1096}${color lightblue}D=$color${downspeed eth0}
+
${goto 1040}${color lightblue}U${color lightblue}=$color${upspeed eth0}${goto 1096}${color lightblue}D${color lightblue}=$color${downspeed eth0} \
-
${goto 1152}${color lightblue}P=$color$running_processes${color lightblue}/$color$processes ${color lightblue}T=$color$running_threads${color lightblue}/$color$threads
+
${goto 1152}${color lightblue}P${color lightblue}=$color$running_processes${color blue}/$color$processes ${color lightblue}T${color lightblue}=$color$running_threads${color blue}/$color$threads\
</syntaxhighlight>
</syntaxhighlight>

Latest revision as of 08:53, 4 May 2012

Contents

Hardware Monitoring Conky Script V3

conky.sensors.rc
  1. # Conky
  2. alignment top_left
  3. background no
  4. border_inner_margin 0
  5. border_outer_margin 1
  6. border_width 0
  7. double_buffer yes
  8. draw_borders no
  9. draw_graph_borders no
  10. draw_outline no
  11. draw_shades no
  12. format_human_readable yes
  13. gap_x 0
  14. gap_y 0
  15. minimum_size 112
  16. own_window yes
  17. own_window_colour 000000
  18. own_window_transparent yes
  19. own_window_argb_visual yes
  20. own_window_argb_value 56
  21. own_window_type normal
  22. own_window_class conky-semi
  23. own_window_hints undecorated,sticky,skip_taskbar,skip_pager
  24. use_xft yes
  25. xftfont Nasalization:size=9
  26. short_units yes
  27. update_interval 3.0
  28. #
  29. TEXT
  30. ${color cyan}\
  31. ${goto  0}CPU ${color white}${cpu}${color cyan}%\
  32. ${goto 64}GPU
  33. ${goto  0}${color white}$freq${font tahoma:size=7}${color green} MHz\
  34. ${goto 64}${voffset -3}${color white}${font}${texeci 5 echo $((`cat /sys/kernel/debug/dri/0/radeon_pm_info | sed -n 2,1p | cut -b 23-29` / 1000))}\
  35. ${font tahoma:size=7}${color green} kHz


conky.sensors.temperature.rc
  1. # Conky
  2. alignment top_left
  3. background no
  4. border_inner_margin 0
  5. border_outer_margin 1
  6. border_width 0
  7. double_buffer yes
  8. draw_borders no
  9. draw_graph_borders no
  10. draw_outline no
  11. draw_shades no
  12. format_human_readable yes
  13. gap_x 0
  14. gap_y 0
  15. minimum_size 180
  16. own_window yes
  17. own_window_colour 000000
  18. own_window_transparent yes
  19. own_window_argb_visual yes
  20. own_window_argb_value 56
  21. own_window_type normal
  22. own_window_class conky-semi
  23. own_window_hints undecorated,sticky,skip_taskbar,skip_pager
  24. use_xft yes
  25. xftfont Nasalization:size=9
  26. short_units yes
  27. update_interval 3.0
  28. #
  29. TEXT
  30. ${color cyan}\
  31. ${goto   0}CPU\
  32. ${goto  32}IOH\
  33. ${goto  60}ICH\
  34. ${goto  88}CASE\
  35. ${goto 128}GFX\
  36. ${goto 156}HDD
  37. ${goto   8}\
  38. ${if_match ${hwmon 2 temp 1} > 60}${color red}${else}${color white}${endif}\
  39. ${hwmon 2 temp 1}\
  40. ${goto  32}\
  41. ${if_match ${hwmon 2 temp 4} > 65}${color red}${else}${color white}${endif}\
  42. ${hwmon 2 temp 4}\
  43. ${goto  60}\
  44. ${if_match ${hwmon 2 temp 3} > 65}${color red}${else}${color white}${endif}\
  45. ${hwmon 2 temp 3}\
  46. ${goto  92}\
  47. ${if_match ${hwmon 2 temp 2} > 39}${color red}${else}${color white}${endif}\
  48. ${hwmon 2 temp 2}\
  49. ${goto 128}\
  50. ${if_match ${hwmon 2 temp 6} > 45}${color red}${else}${color white}${endif}\
  51. ${hwmon 2 temp 6}\
  52. ${goto 156}\
  53. ${if_match ${hddtemp /dev/sda} > 45}${color red}${else}${color white}${endif}\
  54. ${hddtemp /dev/sda}\
  55. ${color green}°C


conky.sensors.voltage.rc
  1. # Conky
  2. alignment top_left
  3. background no
  4. border_inner_margin 0
  5. border_outer_margin 1
  6. border_width 0
  7. double_buffer yes
  8. draw_borders no
  9. draw_graph_borders no
  10. draw_outline no
  11. draw_shades no
  12. format_human_readable yes
  13. gap_x 0
  14. gap_y 0
  15. minimum_size 148
  16. own_window yes
  17. own_window_colour 000000
  18. own_window_transparent yes
  19. own_window_argb_visual yes
  20. own_window_argb_value 56
  21. own_window_type normal
  22. own_window_class conky-semi
  23. own_window_hints undecorated,sticky,skip_taskbar,skip_pager
  24. use_xft yes
  25. xftfont Nasalization:size=9
  26. short_units yes
  27. update_interval 3.0
  28. #
  29. TEXT
  30. ${color cyan}\
  31. ${goto   0}CPU\
  32. ${goto  36}IOH\
  33. ${goto  72}ICH\
  34. ${goto 104}DRAM
  35. ${color white}\
  36. ${goto   0}${hwmon 2 vol 4 1000.0 1.0}\
  37. ${goto  36}${hwmon 2 vol 9 1000.0 1.0}\
  38. ${goto  72}${hwmon 2 vol 5 1000.0 1.0}\
  39. ${goto 104}${hwmon 2 vol 3 1000.0 1.0}\
  40. ${color green}${font tahoma:size=7} mV


conky.sensors.fanspeed.rc
  1. # Conky
  2. alignment top_left
  3. background no
  4. border_inner_margin 0
  5. border_outer_margin 1
  6. border_width 0
  7. double_buffer yes
  8. draw_borders no
  9. draw_graph_borders no
  10. draw_outline no
  11. draw_shades no
  12. format_human_readable yes
  13. gap_x 0
  14. gap_y 0
  15. minimum_size 208
  16. own_window yes
  17. own_window_colour 000000
  18. own_window_transparent yes
  19. own_window_argb_visual yes
  20. own_window_argb_value 56
  21. own_window_type normal
  22. own_window_class conky-semi
  23. own_window_hints undecorated,sticky,skip_taskbar,skip_pager
  24. use_xft yes
  25. xftfont Nasalization:size=9
  26. short_units yes
  27. update_interval 3.0
  28. #
  29. TEXT
  30. ${color cyan}\
  31. ${goto   0}CPU\
  32. ${goto  36}PUMP\
  33. ${goto  80}CHA2\
  34. ${goto 120}OPT1\
  35. ${goto 156}OPT2\
  36. ${color white}
  37. ${goto   0}${hwmon 2 fan 1}\
  38. ${goto  36}${hwmon 2 fan 2}\
  39. ${goto  80}${hwmon 2 fan 3}\
  40. ${goto 120}${hwmon 2 fan 4}\
  41. ${goto 156}${hwmon 2 fan 5}\
  42. ${color green}${font tahoma:size=7} rpm


conky.sensors.coretemp.rc
  1. # Conky
  2. alignment top_left
  3. background no
  4. border_inner_margin 0
  5. border_outer_margin 1
  6. border_width 0
  7. double_buffer yes
  8. draw_borders no
  9. draw_graph_borders no
  10. draw_outline no
  11. draw_shades no
  12. format_human_readable yes
  13. gap_x 0
  14. gap_y 0
  15. minimum_size 96
  16. own_window yes
  17. own_window_colour 000000
  18. own_window_transparent yes
  19. own_window_argb_visual yes
  20. own_window_argb_value 56
  21. own_window_type normal
  22. own_window_class conky-semi
  23. own_window_hints undecorated,sticky,skip_taskbar,skip_pager
  24. use_xft yes
  25. xftfont Nasalization:size=9
  26. short_units yes
  27. update_interval 3.0
  28. #
  29. TEXT
  30. ${color white}\
  31. ${goto  0}${cpu cpu1}\
  32. ${goto 24}${cpu cpu2}\
  33. ${goto 48}${cpu cpu3}\
  34. ${goto 72}${cpu cpu4}\
  35. ${color cyan} %
  36. ${goto  0}\
  37. ${if_match ${platform coretemp.0 temp 2} > 80}${color red}${else}${color white}${endif}\
  38. ${platform coretemp.0 temp 2}\
  39. ${goto 24}\
  40. ${if_match ${platform coretemp.0 temp 3} > 80}${color red}${else}${color white}${endif}\
  41. ${platform coretemp.0 temp 3}\
  42. ${goto 48}\
  43. ${if_match ${platform coretemp.0 temp 4} > 80}${color red}${else}${color white}${endif}\
  44. ${platform coretemp.0 temp 4}\
  45. ${goto 72}\
  46. ${if_match ${platform coretemp.0 temp 5} > 80}${color red}${else}${color white}${endif}\
  47. ${platform coretemp.0 temp 5}\
  48. ${color green}°C


Hardware & System Monitoring Conky Script V2

conky.sensors.rc

CyrIng_Conky_Sensors.png

  1. # Conky, a system monitor
  2. # out_to_x no
  3. # out_to_ncurses
  4. alignment top_left
  5. background no
  6. border_inner_margin 0
  7. border_outer_margin 1
  8. border_width 0
  9. double_buffer yes
  10. draw_borders no
  11. draw_graph_borders no
  12. draw_outline no
  13. draw_shades no
  14. format_human_readable yes
  15. gap_x 0
  16. gap_y 0
  17. minimum_size 856
  18. #maximum_width 2560
  19. own_window yes
  20. #own_window_colour 150B0B
  21. own_window_colour 000000
  22. own_window_transparent yes
  23. own_window_argb_visual yes
  24. own_window_argb_value 56
  25. own_window_type normal
  26. own_window_class conky-semi
  27. own_window_hints undecorated,sticky,skip_taskbar,skip_pager
  28. use_xft yes
  29. xftfont Nasalization:size=9
  30. short_units yes
  31. update_interval 3.0
  32. #
  33. TEXT
  34. ${color cyan}\
  35. ${goto    0}CPU ${color white}${cpu}${color cyan}%\
  36. ${goto   88}CPU IOH ICH CASE GPU HDD\
  37. ${goto  280}CPU  IOH   ICH   DRAM\
  38. ${goto  432}CPU  PUMP CHA2 OPT1 OPT2\
  39. ${goto  632}c0 c1 c2 c3\
  40. ${goto  728}GPU${color white}${texeci 5 aticonfig --adapter=0 --od-getclocks | sed -n 7,1p | cut -b 29-35} ${color cyan}@ ${color white}${texeci 5 aticonfig --adapter=0 --od-gettemperature | sed -n 3,1p | cut -b 37-43}
  41. ${goto    0}${color white}$freq ${color green}MHz\
  42. ${goto   96}\
  43. ${if_match ${hwmon 1 temp 1} > 60}${color red}${else}${color white}${endif}\
  44. ${hwmon 1 temp 1}\
  45. ${goto  120}\
  46. ${if_match ${hwmon 1 temp 4} > 65}${color red}${else}${color white}${endif}\
  47. ${hwmon 1 temp 4}\
  48. ${goto  144}\
  49. ${if_match ${hwmon 1 temp 3} > 65}${color red}${else}${color white}${endif}\
  50. ${hwmon 1 temp 3}\
  51. ${goto   176}\
  52. ${if_match ${hwmon 1 temp 2} > 39}${color red}${else}${color white}${endif}\
  53. ${hwmon 1 temp 2}\
  54. ${goto   208}\
  55. ${if_match ${hwmon 1 temp 6} > 45}${color red}${else}${color white}${endif}\
  56. ${hwmon 1 temp 6}\
  57. ${goto   232}\
  58. ${if_match ${hddtemp /dev/sda} > 45}${color red}${else}${color white}${endif}\
  59. ${hddtemp /dev/sda}\
  60. ${color green}°C\
  61. ${goto  280}${color white}${hwmon 1 vol 4 1000.0 1.0}${goto  312}${hwmon 1 vol 9 1000.0 1.0}${goto  344}${hwmon 1 vol 5 1000.0 1.0}${goto  376}${hwmon 1 vol 3 1000.0 1.0}\
  62. ${goto  432}${color white}${hwmon 1 fan 1}${goto  468}${hwmon 1 fan 2}${goto  508}${hwmon 1 fan 3}${goto  544}${hwmon 1 fan 4}${goto  580}${hwmon 1 fan 5}\
  63. ${goto  632}\
  64. ${if_match ${platform coretemp.0 temp 2} > 80}${color red}${else}${color white}${endif}\
  65. ${platform coretemp.0 temp 2} \
  66. ${if_match ${platform coretemp.0 temp 3} > 80}${color red}${else}${color white}${endif}\
  67. ${platform coretemp.0 temp 3} \
  68. ${if_match ${platform coretemp.0 temp 4} > 80}${color red}${else}${color white}${endif}\
  69. ${platform coretemp.0 temp 4} \
  70. ${if_match ${platform coretemp.0 temp 5} > 80}${color red}${else}${color white}${endif}\
  71. ${platform coretemp.0 temp 5}\
  72. ${color green}°C\
  73. ${goto  740}${color white}${texeci 5 aticonfig --adapter=0 --od-getclocks | sed -n 4,1p | cut -b 31-35}${color cyan} /${color white}${texeci 5 aticonfig --adapter=0 --od-getclocks | sed -n 4,1p | cut -b 45-48} ${color green}MHz


conky.linux.rc

CyrIng_Conky_Linux.png

  1. # Conky, a system monitor
  2. # out_to_x no
  3. # out_to_ncurses
  4. alignment top_right
  5. background no
  6. border_inner_margin 0
  7. border_outer_margin 1
  8. border_width 0
  9. double_buffer yes
  10. draw_borders no
  11. draw_graph_borders no
  12. draw_outline no
  13. draw_shades no
  14. format_human_readable yes
  15. gap_x 0
  16. gap_y 0
  17. minimum_size 848
  18. #maximum_width 2560
  19. own_window yes
  20. #own_window_colour 150B0B
  21. own_window_colour 000000
  22. own_window_transparent yes
  23. own_window_argb_visual yes
  24. own_window_argb_value 56
  25. own_window_type normal
  26. own_window_class conky-semi
  27. own_window_hints undecorated,sticky,skip_taskbar,skip_pager
  28. use_xft yes
  29. xftfont Nasalization:size=9
  30. short_units yes
  31. update_interval 3.0
  32. #
  33. TEXT
  34. ${color cyan}\
  35. ${goto    0}${kernel}\
  36. ${goto   96}Memory\
  37. ${goto  192}Process\
  38. ${goto  256}Thread\
  39. ${goto  320}/root\
  40. ${goto  408}/users\
  41. ${goto  496}/data\
  42. ${goto  592}SSD r/w\
  43. ${goto  680}HD r/w\
  44. ${goto  768}Net U/D
  45. ${goto    0}${color white}${uptime}\
  46. ${goto   96}${color white}$mem${color cyan}/${color white}${memmax}\
  47. ${goto  192}${color white}$running_processes${color cyan}/${color white}$processes\
  48. ${goto  256}${color white}$running_threads${color cyan}/${color white}$threads\
  49. ${goto  320}${color white}${fs_free /}${color cyan}/${color white}${fs_size /}\
  50. ${goto  408}${color white}${fs_free /users}${color cyan}/${color white}${fs_size /users}\
  51. ${goto  496}${color white}${fs_free /data}${color cyan}/${color white}${fs_size /data}\
  52. ${goto  592}${diskio_read /dev/sdb}${color cyan}/${color white}${diskio_write /dev/sdb}\
  53. ${goto  680}${diskio_read /dev/sda}${color cyan}/${color white}${diskio_write /dev/sda}\
  54. ${goto  768}${upspeed eth0}${color cyan}/${color white}${downspeed eth0}


Hardware Monitoring Conky Script V1

conky.rc

hwmon.png

  1. alignment bottom_middle
  2. background no
  3. border_inner_margin 1
  4. border_outer_margin 1
  5. border_width 0
  6. cpu_avg_samples 2
  7. default_color white
  8. default_outline_color white
  9. default_shade_color white
  10. double_buffer yes
  11. draw_borders no
  12. draw_graph_borders no
  13. draw_outline no
  14. draw_shades no
  15. format_human_readable yes
  16. gap_x 0
  17. gap_y 0
  18. #minimum_size 5 5
  19. #maximum_width 1280
  20. net_avg_samples 2
  21. no_buffers yes
  22. out_to_console no
  23. out_to_stderr no
  24. extra_newline no
  25. own_window yes
  26. own_window_class Conky
  27. own_window_colour #000000
  28. #own_window_hints above
  29. own_window_hints undecorated,sticky,skip_taskbar,skip_pager
  30. own_window_argb_visual yes
  31. own_window_argb_value 56
  32. own_window_transparent yes
  33. own_window_type panel
  34. stippled_borders 0
  35. short_units yes
  36. show_graph_scale no
  37. show_graph_range no
  38. update_interval 2.0
  39. uppercase no
  40. use_spacer none
  41. use_xft yes
  42. xftfont Monospace:size=9
  43.  
  44. TEXT
  45. ${goto 80}\
  46. $color${cpu cpu0}%${color lightblue} ${cpubar cpu0 11,80} \
  47. $color${cpu cpu1}%${color lightblue} ${cpubar cpu1 11,80} \
  48. $color${cpu cpu2}%${color lightblue} ${cpubar cpu2 11,80} \
  49. $color${cpu cpu3}%${color lightblue} ${cpubar cpu3 11,80} \
  50. $color${cpu cpu4}%${color lightblue} ${cpubar cpu4 11,80} \
  51. $color${cpu cpu5}%${color lightblue} ${cpubar cpu5 11,80} \
  52. $color${cpu cpu6}%${color lightblue} ${cpubar cpu6 11,80} \
  53. $color${cpu cpu7}%${color lightblue} ${cpubar cpu7 11,80} \
  54. ${goto 972}${color darkgrey}\
  55. ${fs_bar 11,80 /} \
  56. ${fs_bar 11,80 /users} \
  57. ${fs_bar 11,80 /data}\
  58. ${voffset -1}${font Monospace:size=8}$color\
  59. ${goto 136}${platform coretemp.0 temp 2}°\
  60. ${goto 246}${platform coretemp.0 temp 3}°\
  61. ${goto 352}${platform coretemp.0 temp 4}°\
  62. ${goto 464}${platform coretemp.0 temp 5}°\
  63. ${goto 568}00°\
  64. ${goto 676}00°\
  65. ${goto 784}00°\
  66. ${goto 890}00°\
  67. ${goto 978}${color yellow}/root $color${fs_free /}\
  68. ${goto 1064}${color yellow}/users $color${fs_free /users}\
  69. ${goto 1152}${color yellow}/data $color${fs_free /data}
  70. ${font Monospace:size=14}${goto 6}${voffset -12}${color darkred}$freq${font Monospace:size=8}${color lightgrey}MHz${voffset +4}\
  71. ${goto 80}${font Monospace:size=9}\
  72. ${color lightblue}CPU$color${hwmon 1 temp 1}° \
  73. ${color lightblue}IOH$color${hwmon 1 temp 4}° \
  74. ${color lightblue}ICH$color${hwmon 1 temp 3}° \
  75. ${color lightblue}CASE$color${hwmon 1 temp 2}° \
  76. ${color lightblue}GPU$color${hwmon 1 temp 6}° \
  77. ${color lightblue}HDD$color${hddtemp /dev/sda}° \
  78. ${color lightblue}VCORE$color${hwmon 1 vol 4 1000.0 1.0} \
  79. ${color lightblue}IOH$color${hwmon 1 vol 9 1000.0 1.0} \
  80. ${color lightblue}ICH$color${hwmon 1 vol 5 1000.0 1.0} \
  81. ${color lightblue}DRAM$color${hwmon 1 vol 3 1000.0 1.0} \
  82. +${hwmon 1 vol 0} \
  83. +${hwmon 1 vol 1} \
  84. +${hwmon 1 vol 2} \
  85. ${color lightblue}Fans$color${hwmon 1 fan 1}${color lightblue}/$color${hwmon 1 fan 2}${color lightblue}/$color${hwmon 1 fan 3}${color lightblue}/$color${hwmon 1 fan 4}${color lightblue}/$color${hwmon 1 fan 5}\
  86. ${goto 930}${color darkgrey}${membar 11,100}\
  87. ${goto 936}${font Monospace:size=8}${voffset -1}${color yellow}Mem$color $mem${color lightblue}/$color$memmax${voffset -1}${font Monospace:size=9}\
  88. ${goto 1040}${color lightblue}U${color lightblue}=$color${upspeed eth0}${goto 1096}${color lightblue}D${color lightblue}=$color${downspeed eth0} \
  89. ${goto 1152}${color lightblue}P${color lightblue}=$color$running_processes${color blue}/$color$processes ${color lightblue}T${color lightblue}=$color$running_threads${color blue}/$color$threads\
Personal tools