conky conkies added
4
.conky/.themepacks
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
default-themes-1.1.cmtp.7z
|
||||||
|
default-themes-1.2.cmtp.7z
|
||||||
|
default-themes-2.0.cmtp.7z
|
||||||
|
default-themes-2.0.cmtp.7z
|
61
.conky/CPUPanel/CPUPanel - 2 Core CPU
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
# **********************************************************************
|
||||||
|
# "CPU Panel (2-core)" theme for Conky by Tony George (teejee2008@gmail.com)
|
||||||
|
#
|
||||||
|
# Webpage: http://teejeetech.blogspot.in/
|
||||||
|
# **********************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
background yes
|
||||||
|
double_buffer yes
|
||||||
|
|
||||||
|
alignment top_left
|
||||||
|
|
||||||
|
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
|
||||||
|
|
||||||
|
gap_x 10
|
||||||
|
gap_y 350
|
||||||
|
net_avg_samples 2
|
||||||
|
no_buffers yes
|
||||||
|
out_to_console no
|
||||||
|
out_to_stderr no
|
||||||
|
extra_newline no
|
||||||
|
|
||||||
|
own_window yes
|
||||||
|
own_window_type normal
|
||||||
|
own_window_transparent yes
|
||||||
|
own_window_colour 000000
|
||||||
|
own_window_argb_visual yes
|
||||||
|
own_window_argb_value 0
|
||||||
|
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
|
||||||
|
|
||||||
|
minimum_size 300 210
|
||||||
|
stippled_borders 0
|
||||||
|
update_interval 1.0
|
||||||
|
uppercase no
|
||||||
|
use_spacer none
|
||||||
|
|
||||||
|
show_graph_scale no
|
||||||
|
show_graph_range no
|
||||||
|
|
||||||
|
use_xft yes
|
||||||
|
xftalpha 0.1
|
||||||
|
xftfont Ubuntu:size=12
|
||||||
|
color0 white
|
||||||
|
color1 EAEAEA
|
||||||
|
color2 FFA300
|
||||||
|
color3 grey
|
||||||
|
|
||||||
|
TEXT
|
||||||
|
${color2}CPU: ${color0}${cpu cpu0}% ${goto 90}${color3}${cpubar cpu0 15,130}${cpubar cpu1 15,40}${cpubar cpu2 15,40}
|
||||||
|
${cpugraph cpu0 100,300}${voffset -19}
|
||||||
|
${cpugraph cpu1 80,150}${cpugraph cpu2 80,150}${voffset -19}
|
||||||
|
${font Ubuntu:size=10}${voffset -70}${color3}${goto 10}1 ${goto 160}2
|
||||||
|
${font Ubuntu:size=8}${voffset -17}${color3}${goto 108}${freq_g (1)}GHz ${goto 258}${freq_g (2)}GHz
|
BIN
.conky/CPUPanel/CPUPanel - 2 Core CPU.jpg
Normal file
After Width: | Height: | Size: 6.9 KiB |
62
.conky/CPUPanel/CPUPanel - 4 Core CPU
Normal file
|
@ -0,0 +1,62 @@
|
||||||
|
# **********************************************************************
|
||||||
|
# "CPU Panel (4-core)" theme for Conky by Tony George (teejee2008@gmail.com)
|
||||||
|
#
|
||||||
|
# Webpage: http://teejeetech.blogspot.in/
|
||||||
|
# **********************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
background yes
|
||||||
|
double_buffer yes
|
||||||
|
|
||||||
|
alignment top_left
|
||||||
|
|
||||||
|
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
|
||||||
|
|
||||||
|
gap_x 10
|
||||||
|
gap_y 10
|
||||||
|
net_avg_samples 2
|
||||||
|
no_buffers yes
|
||||||
|
out_to_console no
|
||||||
|
out_to_stderr no
|
||||||
|
extra_newline no
|
||||||
|
|
||||||
|
own_window yes
|
||||||
|
own_window_type normal
|
||||||
|
own_window_transparent yes
|
||||||
|
own_window_colour 000000
|
||||||
|
own_window_argb_visual yes
|
||||||
|
own_window_argb_value 0
|
||||||
|
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
|
||||||
|
|
||||||
|
minimum_size 300 230
|
||||||
|
stippled_borders 0
|
||||||
|
update_interval 1.0
|
||||||
|
uppercase no
|
||||||
|
use_spacer none
|
||||||
|
|
||||||
|
show_graph_scale no
|
||||||
|
show_graph_range no
|
||||||
|
|
||||||
|
use_xft yes
|
||||||
|
xftalpha 0.1
|
||||||
|
xftfont Ubuntu:size=12
|
||||||
|
color0 white
|
||||||
|
color1 EAEAEA
|
||||||
|
color2 FFA300
|
||||||
|
color3 grey
|
||||||
|
|
||||||
|
TEXT
|
||||||
|
${color2}CPU: ${color0}${cpu cpu0}% ${goto 90}${color3}${cpubar cpu0 15,130}${cpubar cpu1 15,20}${cpubar cpu2 15,20}${cpubar cpu3 15,20}${cpubar cpu4 15,20}
|
||||||
|
${cpugraph cpu0 100,300}${voffset -19}
|
||||||
|
${cpugraph cpu1 50,150}${cpugraph cpu2 50,150}${voffset -19}
|
||||||
|
${cpugraph cpu3 50,150}${cpugraph cpu4 50,150}
|
||||||
|
${font Ubuntu:size=10}${voffset -110}${color3}${goto 10}1 ${goto 160}2 ${goto 0} ${voffset 50} ${goto 10}3 ${goto 160}4
|
||||||
|
${font Ubuntu:size=8}${voffset -67}${color3}${goto 108}${freq_g (1)}GHz ${goto 258}${freq_g (2)}GHz ${goto 0}${voffset 50}${goto 108}${freq_g (3)}GHz ${goto 258}${freq_g (4)}GHz
|
BIN
.conky/CPUPanel/CPUPanel - 4 Core CPU.jpg
Normal file
After Width: | Height: | Size: 8.4 KiB |
62
.conky/CPUPanel/CPUPanel - 6 Core CPU
Normal file
|
@ -0,0 +1,62 @@
|
||||||
|
# **********************************************************************
|
||||||
|
# "CPU Panel (6-core)" theme for Conky by Tony George (teejee2008@gmail.com)
|
||||||
|
#
|
||||||
|
# Webpage: http://teejeetech.blogspot.in/
|
||||||
|
# **********************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
background yes
|
||||||
|
double_buffer yes
|
||||||
|
|
||||||
|
alignment top_left
|
||||||
|
|
||||||
|
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
|
||||||
|
|
||||||
|
gap_x 10
|
||||||
|
gap_y 350
|
||||||
|
net_avg_samples 2
|
||||||
|
no_buffers yes
|
||||||
|
out_to_console no
|
||||||
|
out_to_stderr no
|
||||||
|
extra_newline no
|
||||||
|
|
||||||
|
own_window yes
|
||||||
|
own_window_type normal
|
||||||
|
own_window_transparent yes
|
||||||
|
own_window_colour 000000
|
||||||
|
own_window_argb_visual yes
|
||||||
|
own_window_argb_value 0
|
||||||
|
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
|
||||||
|
|
||||||
|
minimum_size 300 230
|
||||||
|
stippled_borders 0
|
||||||
|
update_interval 1.0
|
||||||
|
uppercase no
|
||||||
|
use_spacer none
|
||||||
|
|
||||||
|
show_graph_scale no
|
||||||
|
show_graph_range no
|
||||||
|
|
||||||
|
use_xft yes
|
||||||
|
xftalpha 0.1
|
||||||
|
xftfont Ubuntu:size=12
|
||||||
|
color0 white
|
||||||
|
color1 EAEAEA
|
||||||
|
color2 FFA300
|
||||||
|
color3 grey
|
||||||
|
|
||||||
|
TEXT
|
||||||
|
${color2}CPU: ${color0}${cpu cpu0}% ${goto 90}${color3}${cpubar cpu0 15,90}${cpubar cpu1 15,20}${cpubar cpu2 15,20}${cpubar cpu3 15,20}${cpubar cpu4 15,20}${cpubar cpu5 15,20}${cpubar cpu6 15,20}
|
||||||
|
${cpugraph cpu0 100,300}${voffset -19}
|
||||||
|
${cpugraph cpu1 50,100}${cpugraph cpu2 50,100}${cpugraph cpu3 50,100}${voffset -19}
|
||||||
|
${cpugraph cpu4 50,100}${cpugraph cpu5 50,100}${cpugraph cpu6 50,100}
|
||||||
|
${font Ubuntu:size=10}${voffset -110}${color3}${goto 10}1 ${goto 110}2 ${goto 210}3 ${goto 0} ${voffset 50} ${goto 10}4 ${goto 110}5 ${goto 210}6
|
||||||
|
${font Ubuntu:size=8}${voffset -67}${color3}${goto 58}${freq_g (1)}GHz ${goto 158}${freq_g (2)}GHz ${goto 258}${freq_g (3)}GHz ${goto 0}${voffset 50}${goto 58}${freq_g (4)}GHz ${goto 158}${freq_g (5)}GHz ${goto 258}${freq_g (6)}GHz
|
BIN
.conky/CPUPanel/CPUPanel - 6 Core CPU.jpg
Normal file
After Width: | Height: | Size: 9.6 KiB |
62
.conky/CPUPanel/CPUPanel - 8 Core CPU
Normal file
|
@ -0,0 +1,62 @@
|
||||||
|
# **********************************************************************
|
||||||
|
# "CPU Panel (8-core)" theme for Conky by Tony George (teejee2008@gmail.com)
|
||||||
|
#
|
||||||
|
# Webpage: http://teejeetech.blogspot.in/
|
||||||
|
# **********************************************************************
|
||||||
|
|
||||||
|
|
||||||
|
background yes
|
||||||
|
double_buffer yes
|
||||||
|
|
||||||
|
alignment bottom_right
|
||||||
|
|
||||||
|
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
|
||||||
|
|
||||||
|
gap_x 20
|
||||||
|
gap_y 40
|
||||||
|
net_avg_samples 2
|
||||||
|
no_buffers yes
|
||||||
|
out_to_console no
|
||||||
|
out_to_stderr no
|
||||||
|
extra_newline no
|
||||||
|
|
||||||
|
own_window yes
|
||||||
|
own_window_type normal
|
||||||
|
own_window_transparent yes
|
||||||
|
own_window_colour 000000
|
||||||
|
own_window_argb_visual yes
|
||||||
|
own_window_argb_value 0
|
||||||
|
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
|
||||||
|
|
||||||
|
minimum_size 350 230
|
||||||
|
stippled_borders 0
|
||||||
|
update_interval 1.0
|
||||||
|
uppercase no
|
||||||
|
use_spacer none
|
||||||
|
|
||||||
|
show_graph_scale no
|
||||||
|
show_graph_range no
|
||||||
|
|
||||||
|
use_xft yes
|
||||||
|
xftalpha 0.1
|
||||||
|
xftfont Ubuntu:size=12
|
||||||
|
color0 white
|
||||||
|
color1 EAEAEA
|
||||||
|
color2 FFA300
|
||||||
|
color3 grey
|
||||||
|
|
||||||
|
TEXT
|
||||||
|
${color2}CPU: ${color0}${cpu cpu0}% ${goto 90}${color3}${cpubar cpu0 15,150}${cpubar cpu1 15,20}${cpubar cpu2 15,20}${cpubar cpu3 15,20}${cpubar cpu4 15,20}${cpubar cpu5 15,20}${cpubar cpu6 15,20}${cpubar cpu7 15,20}${cpubar cpu8 15,20}
|
||||||
|
${cpugraph cpu0 100,400}${voffset -19}
|
||||||
|
${cpugraph cpu1 50,100}${cpugraph cpu2 50,100}${cpugraph cpu3 50,100}${cpugraph cpu4 50,100}${voffset -19}
|
||||||
|
${cpugraph cpu5 50,100}${cpugraph cpu6 50,100}${cpugraph cpu7 50,100}${cpugraph cpu8 50,100}
|
||||||
|
${font Ubuntu:size=10}${voffset -110}${color3}${goto 10}1 ${goto 110}2 ${goto 210}3 ${goto 0} ${goto 310}4 ${voffset 50}${goto 10}5 ${goto 110}6 ${goto 210}7 ${goto 310}8
|
||||||
|
${font Ubuntu:size=8}${voffset -67}${color3}${goto 58}${freq_g (1)}GHz ${goto 158}${freq_g (2)}GHz ${goto 258}${freq_g (3)}GHz ${goto 0} ${goto 358}${freq_g (4)}GHz ${voffset 50}${goto 58}${freq_g (5)}GHz ${goto 158}${freq_g (6)}GHz ${goto 258}${freq_g (7)}GHz ${goto 358}${freq_g (8)}GHz
|
BIN
.conky/CPUPanel/CPUPanel - 8 Core CPU.jpg
Normal file
After Width: | Height: | Size: 13 KiB |
3
.conky/CPUPanel/credits.txt
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
|
||||||
|
Original Theme by Tony George
|
||||||
|
http://teejeetech.blogspot.in/2013/04/my-conky-themes.html
|
1
.conky/CPUPanel/source.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
http://teejeetech.blogspot.in/2013/04/my-conky-themes.html
|
BIN
.conky/Conky MIUI/b.png
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
.conky/Conky MIUI/c.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
63
.conky/Conky MIUI/miui
Normal file
|
@ -0,0 +1,63 @@
|
||||||
|
######################
|
||||||
|
# - Conky settings - #
|
||||||
|
######################
|
||||||
|
update_interval 1
|
||||||
|
total_run_times 0
|
||||||
|
net_avg_samples 1
|
||||||
|
cpu_avg_samples 1
|
||||||
|
|
||||||
|
imlib_cache_size 0
|
||||||
|
double_buffer yes
|
||||||
|
no_buffers yes
|
||||||
|
|
||||||
|
#####################
|
||||||
|
# - Text settings - #
|
||||||
|
#####################
|
||||||
|
use_xft yes
|
||||||
|
xftfont AvantGarde LT Medium:size=40
|
||||||
|
override_utf8_locale yes
|
||||||
|
text_buffer_size 2048
|
||||||
|
|
||||||
|
#############################
|
||||||
|
# - Window specifications - #
|
||||||
|
#############################
|
||||||
|
own_window yes
|
||||||
|
own_window_type normal
|
||||||
|
own_window_transparent yes
|
||||||
|
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
|
||||||
|
#own_window_argb_visual yes
|
||||||
|
#own_window_argb_value 100
|
||||||
|
|
||||||
|
alignment top_right
|
||||||
|
gap_x 0
|
||||||
|
gap_y 40
|
||||||
|
minimum_size 350 300
|
||||||
|
|
||||||
|
|
||||||
|
default_bar_size 60 8
|
||||||
|
|
||||||
|
#########################
|
||||||
|
# - Graphics settings - #
|
||||||
|
#########################
|
||||||
|
draw_shades no
|
||||||
|
|
||||||
|
default_color 080808
|
||||||
|
default_shade_color 1d1d1d
|
||||||
|
color0 ffffff
|
||||||
|
color1 ffffff
|
||||||
|
color2 ffffff
|
||||||
|
|
||||||
|
|
||||||
|
#lua_load ~/.conky/conkybg.lua
|
||||||
|
#lua_draw_hook_pre conky_draw_bg
|
||||||
|
|
||||||
|
own_window_argb_visual no
|
||||||
|
own_window_colour 000000
|
||||||
|
own_window_argb_value 0
|
||||||
|
TEXT
|
||||||
|
${voffset 11} ${goto 30}${time %I} ${goto 110}${time %M}
|
||||||
|
${image ./b.png -p 0,0 -s 188x100}
|
||||||
|
${voffset -175} ${goto 224}${font AvantGarde LT Medium:size=10}${time %A} ${font}
|
||||||
|
${font AvantGarde LT Medium:size=38}${voffset -60}${goto 224}${time %d}
|
||||||
|
${image ./c.png -p 200,0 -s 93x100}
|
||||||
|
|
BIN
.conky/Conky MIUI/miui.jpg
Normal file
After Width: | Height: | Size: 8.9 KiB |
1
.conky/Conky MIUI/source.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
http://bigrza.deviantart.com/art/Conky-Miui-216613544
|
123
.conky/Conky Seamod/conky_seamod
Normal file
|
@ -0,0 +1,123 @@
|
||||||
|
#==============================================================================
|
||||||
|
# conkyrc_seamod
|
||||||
|
# Date : 05/02/2012
|
||||||
|
# Author : SeaJey
|
||||||
|
# Version : v0.1
|
||||||
|
# License : Distributed under the terms of GNU GPL version 2 or later
|
||||||
|
#
|
||||||
|
# This version is a modification of conkyrc_lunatico wich is modification of conkyrc_orange
|
||||||
|
#
|
||||||
|
# conkyrc_orange: http://gnome-look.org/content/show.php?content=137503&forumpage=0
|
||||||
|
# conkyrc_lunatico: http://gnome-look.org/content/show.php?content=142884
|
||||||
|
#==============================================================================
|
||||||
|
|
||||||
|
background yes
|
||||||
|
update_interval 1
|
||||||
|
|
||||||
|
cpu_avg_samples 1
|
||||||
|
net_avg_samples 2
|
||||||
|
temperature_unit celsius
|
||||||
|
|
||||||
|
double_buffer yes
|
||||||
|
no_buffers yes
|
||||||
|
text_buffer_size 2048
|
||||||
|
|
||||||
|
gap_x 40
|
||||||
|
gap_y 70
|
||||||
|
minimum_size 300 900
|
||||||
|
maximum_width 350
|
||||||
|
|
||||||
|
own_window yes
|
||||||
|
own_window_type normal
|
||||||
|
own_window_transparent yes
|
||||||
|
own_window_argb_visual yes
|
||||||
|
own_window_argb_visual no
|
||||||
|
own_window_colour 000000
|
||||||
|
own_window_argb_value 0
|
||||||
|
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
|
||||||
|
|
||||||
|
border_inner_margin 0
|
||||||
|
border_outer_margin 0
|
||||||
|
alignment top_right
|
||||||
|
|
||||||
|
|
||||||
|
draw_shades no
|
||||||
|
draw_outline no
|
||||||
|
draw_borders no
|
||||||
|
draw_graph_borders no
|
||||||
|
|
||||||
|
override_utf8_locale yes
|
||||||
|
use_xft yes
|
||||||
|
xftfont caviar dreams:size=10
|
||||||
|
xftalpha 0.5
|
||||||
|
uppercase no
|
||||||
|
|
||||||
|
# Defining colors
|
||||||
|
default_color FFFFFF
|
||||||
|
# Shades of Gray
|
||||||
|
color1 DDDDDD
|
||||||
|
color2 AAAAAA
|
||||||
|
color3 888888
|
||||||
|
# Orange
|
||||||
|
color4 EF5A29
|
||||||
|
# Green
|
||||||
|
color5 77B753
|
||||||
|
|
||||||
|
# Loading lua script for drawning rings
|
||||||
|
lua_load ./seamod_rings.lua
|
||||||
|
lua_draw_hook_post main
|
||||||
|
|
||||||
|
## System information using conky capabilities
|
||||||
|
|
||||||
|
# Header with base system info
|
||||||
|
own_window_argb_value 0
|
||||||
|
own_window_colour 000000
|
||||||
|
TEXT
|
||||||
|
${font Ubuntu:size=10,weight:bold}${color4}SYSTEM ${hr 2}
|
||||||
|
${offset 15}${font Ubuntu:size=10,weight:normal}${color1}$sysname $kernel
|
||||||
|
${offset 15}${font Ubuntu:size=10,weight:normal}${color1}$nodename
|
||||||
|
${offset 15}${font Ubuntu:size=10,weight:normal}${color1}Uptime: $uptime
|
||||||
|
|
||||||
|
# Showing CPU Graph
|
||||||
|
${voffset 20}
|
||||||
|
${offset 120}${cpugraph 40,183 666666 666666}${voffset -25}
|
||||||
|
${offset 90}${font Ubuntu:size=10,weight:bold}${color5}CPU
|
||||||
|
# Showing TOP 5 CPU-consumers
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color4}${top name 1}${alignr}${top cpu 1}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color1}${top name 2}${alignr}${top cpu 2}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color2}${top name 3}${alignr}${top cpu 3}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top name 4}${alignr}${top cpu 4}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top name 5}${alignr}${top cpu 5}%
|
||||||
|
|
||||||
|
#Showing memory part with TOP 5
|
||||||
|
${voffset 40}
|
||||||
|
${offset 90}${font Ubuntu:size=10,weight:bold}${color5}MEM
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color4}${top_mem name 1}${alignr}${top_mem mem 1}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color1}${top_mem name 2}${alignr}${top_mem mem 2}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color2}${top_mem name 3}${alignr}${top_mem mem 3}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top_mem name 4}${alignr}${top_mem mem 4}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top_mem name 4}${alignr}${top_mem mem 5}%
|
||||||
|
|
||||||
|
# Showing disk partitions: root, home and Data
|
||||||
|
${voffset 28}
|
||||||
|
${offset 90}${font Ubuntu:size=10,weight:bold}${color5}DISKS
|
||||||
|
${offset 120}${diskiograph 33,183 666666 666666}${voffset -30}
|
||||||
|
${voffset 20}
|
||||||
|
${offset 15}${font Ubuntu:size=9,weight:bold}${color1}Free: ${font Ubuntu:size=9,weight:normal}${fs_free /}${alignr}${font Ubuntu:size=9,weight:bold}Used: ${font Ubuntu:size=9,weight:normal}${fs_used /}
|
||||||
|
${offset 15}${font Ubuntu:size=9,weight:bold}${color1}Free: ${font Ubuntu:size=9,weight:normal}${fs_free /home}${alignr}${font Ubuntu:size=9,weight:bold}Used: ${font Ubuntu:size=9,weight:normal}${fs_used /home}
|
||||||
|
${offset 15}${font Ubuntu:size=9,weight:bold}${color1}Free: ${font Ubuntu:size=9,weight:normal}${fs_free /media/Data}${alignr}${font Ubuntu:size=9,weight:bold}Used: ${font Ubuntu:size=9,weight:normal}${fs_used /media/Data}
|
||||||
|
|
||||||
|
# Network data (my desktop have only LAN). ETHERNET ring is mostly useless but looks pretty, main info is in the graphs
|
||||||
|
${voffset 43}
|
||||||
|
${offset 90}${font Ubuntu:size=10,weight:bold}${color5}ETHERNET
|
||||||
|
${voffset 40}
|
||||||
|
${offset 15}${color1}${font Ubuntu:size=9,weight:bold}Up: ${alignr}${font Ubuntu:size=9,weight:normal}$color2${upspeed eth0} / ${totalup}
|
||||||
|
${offset 15}${upspeedgraph eth0 40,285 4B1B0C FF5C2B 100 -l}
|
||||||
|
${offset 15}${color1}${font Ubuntu:size=9,weight:bold}Down: ${alignr}${font Ubuntu:size=9,weight:normal}$color2${downspeed eth0} / ${totaldown}
|
||||||
|
${offset 15}${downspeedgraph eth0 40,285 324D23 77B753 100 -l}
|
||||||
|
|
||||||
|
${color4}${hr 2}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
BIN
.conky/Conky Seamod/conky_seamod.jpg
Normal file
After Width: | Height: | Size: 27 KiB |
386
.conky/Conky Seamod/seamod_rings.lua
Normal file
|
@ -0,0 +1,386 @@
|
||||||
|
--==============================================================================
|
||||||
|
-- seamod_rings.lua
|
||||||
|
--
|
||||||
|
-- Date : 05/02/2012
|
||||||
|
-- Author : SeaJey
|
||||||
|
-- Version : v0.1
|
||||||
|
-- License : Distributed under the terms of GNU GPL version 2 or later
|
||||||
|
--
|
||||||
|
-- This version is a modification of lunatico_rings.lua wich is modification of conky_orange.lua
|
||||||
|
--
|
||||||
|
-- conky_orange.lua: http://gnome-look.org/content/show.php?content=137503&forumpage=0
|
||||||
|
-- lunatico_rings.lua: http://gnome-look.org/content/show.php?content=142884
|
||||||
|
--==============================================================================
|
||||||
|
|
||||||
|
require 'cairo'
|
||||||
|
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
-- gauge DATA
|
||||||
|
gauge = {
|
||||||
|
{
|
||||||
|
name='cpu', arg='cpu0', max_value=100,
|
||||||
|
x=70, y=130,
|
||||||
|
graph_radius=54,
|
||||||
|
graph_thickness=5,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=64,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=28,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=1,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='',
|
||||||
|
caption_weight=1, caption_size=9.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='cpu', arg='cpu1', max_value=100,
|
||||||
|
x=70, y=130,
|
||||||
|
graph_radius=48,
|
||||||
|
graph_thickness=5,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=40,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=28,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=1,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='',
|
||||||
|
caption_weight=1, caption_size=9.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='cpu', arg='cpu2', max_value=100,
|
||||||
|
x=70, y=130,
|
||||||
|
graph_radius=20,
|
||||||
|
graph_thickness=5,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=30,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=28,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=1,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='',
|
||||||
|
caption_weight=1, caption_size=9.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='cpu', arg='cpu3', max_value=100,
|
||||||
|
x=70, y=130,
|
||||||
|
graph_radius=14,
|
||||||
|
graph_thickness=5,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=4,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=28,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=1,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='',
|
||||||
|
caption_weight=1, caption_size=9.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='memperc', arg='', max_value=100,
|
||||||
|
x=70, y=300,
|
||||||
|
graph_radius=54,
|
||||||
|
graph_thickness=10,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=42,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=23,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=2,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.5,
|
||||||
|
caption='',
|
||||||
|
caption_weight=1, caption_size=10.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='fs_used_perc', arg='/media/Data', max_value=100,
|
||||||
|
x=70, y=470,
|
||||||
|
graph_radius=54,
|
||||||
|
graph_thickness=7,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=64,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=23,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=2,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='Data',
|
||||||
|
caption_weight=1, caption_size=12.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='fs_used_perc', arg='/home/', max_value=100,
|
||||||
|
x=70, y=470,
|
||||||
|
graph_radius=42,
|
||||||
|
graph_thickness=7,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=32,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=23,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=2,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='Home',
|
||||||
|
caption_weight=1, caption_size=12.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='fs_used_perc', arg='/', max_value=100,
|
||||||
|
x=70, y=470,
|
||||||
|
graph_radius=30,
|
||||||
|
graph_thickness=7,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=22,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=23,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=2,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='Root',
|
||||||
|
caption_weight=1, caption_size=12.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='downspeedf', arg='eth0', max_value=100,
|
||||||
|
x=70, y=660,
|
||||||
|
graph_radius=54,
|
||||||
|
graph_thickness=7,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=0,
|
||||||
|
txt_radius=64,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=28,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=1,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='Down',
|
||||||
|
caption_weight=1, caption_size=12.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='upspeedf', arg='eth0', max_value=100,
|
||||||
|
x=70, y=660,
|
||||||
|
graph_radius=42,
|
||||||
|
graph_thickness=7,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=0,
|
||||||
|
txt_radius=30,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=28,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=1,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='Up',
|
||||||
|
caption_weight=1, caption_size=12.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
-- rgb_to_r_g_b
|
||||||
|
-- converts color in hexa to decimal
|
||||||
|
--
|
||||||
|
function rgb_to_r_g_b(colour, alpha)
|
||||||
|
return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
|
||||||
|
end
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
-- angle_to_position
|
||||||
|
-- convert degree to rad and rotate (0 degree is top/north)
|
||||||
|
--
|
||||||
|
function angle_to_position(start_angle, current_angle)
|
||||||
|
local pos = current_angle + start_angle
|
||||||
|
return ( ( pos * (2 * math.pi / 360) ) - (math.pi / 2) )
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
-- draw_gauge_ring
|
||||||
|
-- displays gauges
|
||||||
|
--
|
||||||
|
function draw_gauge_ring(display, data, value)
|
||||||
|
local max_value = data['max_value']
|
||||||
|
local x, y = data['x'], data['y']
|
||||||
|
local graph_radius = data['graph_radius']
|
||||||
|
local graph_thickness, graph_unit_thickness = data['graph_thickness'], data['graph_unit_thickness']
|
||||||
|
local graph_start_angle = data['graph_start_angle']
|
||||||
|
local graph_unit_angle = data['graph_unit_angle']
|
||||||
|
local graph_bg_colour, graph_bg_alpha = data['graph_bg_colour'], data['graph_bg_alpha']
|
||||||
|
local graph_fg_colour, graph_fg_alpha = data['graph_fg_colour'], data['graph_fg_alpha']
|
||||||
|
local hand_fg_colour, hand_fg_alpha = data['hand_fg_colour'], data['hand_fg_alpha']
|
||||||
|
local graph_end_angle = (max_value * graph_unit_angle) % 360
|
||||||
|
|
||||||
|
-- background ring
|
||||||
|
cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, 0), angle_to_position(graph_start_angle, graph_end_angle))
|
||||||
|
cairo_set_source_rgba(display, rgb_to_r_g_b(graph_bg_colour, graph_bg_alpha))
|
||||||
|
cairo_set_line_width(display, graph_thickness)
|
||||||
|
cairo_stroke(display)
|
||||||
|
|
||||||
|
-- arc of value
|
||||||
|
local val = value % (max_value + 1)
|
||||||
|
local start_arc = 0
|
||||||
|
local stop_arc = 0
|
||||||
|
local i = 1
|
||||||
|
while i <= val do
|
||||||
|
start_arc = (graph_unit_angle * i) - graph_unit_thickness
|
||||||
|
stop_arc = (graph_unit_angle * i)
|
||||||
|
cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
|
||||||
|
cairo_set_source_rgba(display, rgb_to_r_g_b(graph_fg_colour, graph_fg_alpha))
|
||||||
|
cairo_stroke(display)
|
||||||
|
i = i + 1
|
||||||
|
end
|
||||||
|
local angle = start_arc
|
||||||
|
|
||||||
|
-- hand
|
||||||
|
start_arc = (graph_unit_angle * val) - (graph_unit_thickness * 2)
|
||||||
|
stop_arc = (graph_unit_angle * val)
|
||||||
|
cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
|
||||||
|
cairo_set_source_rgba(display, rgb_to_r_g_b(hand_fg_colour, hand_fg_alpha))
|
||||||
|
cairo_stroke(display)
|
||||||
|
|
||||||
|
-- graduations marks
|
||||||
|
local graduation_radius = data['graduation_radius']
|
||||||
|
local graduation_thickness, graduation_mark_thickness = data['graduation_thickness'], data['graduation_mark_thickness']
|
||||||
|
local graduation_unit_angle = data['graduation_unit_angle']
|
||||||
|
local graduation_fg_colour, graduation_fg_alpha = data['graduation_fg_colour'], data['graduation_fg_alpha']
|
||||||
|
if graduation_radius > 0 and graduation_thickness > 0 and graduation_unit_angle > 0 then
|
||||||
|
local nb_graduation = graph_end_angle / graduation_unit_angle
|
||||||
|
local i = 0
|
||||||
|
while i < nb_graduation do
|
||||||
|
cairo_set_line_width(display, graduation_thickness)
|
||||||
|
start_arc = (graduation_unit_angle * i) - (graduation_mark_thickness / 2)
|
||||||
|
stop_arc = (graduation_unit_angle * i) + (graduation_mark_thickness / 2)
|
||||||
|
cairo_arc(display, x, y, graduation_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
|
||||||
|
cairo_set_source_rgba(display,rgb_to_r_g_b(graduation_fg_colour,graduation_fg_alpha))
|
||||||
|
cairo_stroke(display)
|
||||||
|
cairo_set_line_width(display, graph_thickness)
|
||||||
|
i = i + 1
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
-- text
|
||||||
|
local txt_radius = data['txt_radius']
|
||||||
|
local txt_weight, txt_size = data['txt_weight'], data['txt_size']
|
||||||
|
local txt_fg_colour, txt_fg_alpha = data['txt_fg_colour'], data['txt_fg_alpha']
|
||||||
|
local movex = txt_radius * math.cos(angle_to_position(graph_start_angle, angle))
|
||||||
|
local movey = txt_radius * math.sin(angle_to_position(graph_start_angle, angle))
|
||||||
|
cairo_select_font_face (display, "ubuntu", CAIRO_FONT_SLANT_NORMAL, txt_weight)
|
||||||
|
cairo_set_font_size (display, txt_size)
|
||||||
|
cairo_set_source_rgba (display, rgb_to_r_g_b(txt_fg_colour, txt_fg_alpha))
|
||||||
|
cairo_move_to (display, x + movex - (txt_size / 2), y + movey + 3)
|
||||||
|
cairo_show_text (display, value)
|
||||||
|
cairo_stroke (display)
|
||||||
|
|
||||||
|
-- caption
|
||||||
|
local caption = data['caption']
|
||||||
|
local caption_weight, caption_size = data['caption_weight'], data['caption_size']
|
||||||
|
local caption_fg_colour, caption_fg_alpha = data['caption_fg_colour'], data['caption_fg_alpha']
|
||||||
|
local tox = graph_radius * (math.cos((graph_start_angle * 2 * math.pi / 360)-(math.pi/2)))
|
||||||
|
local toy = graph_radius * (math.sin((graph_start_angle * 2 * math.pi / 360)-(math.pi/2)))
|
||||||
|
cairo_select_font_face (display, "ubuntu", CAIRO_FONT_SLANT_NORMAL, caption_weight);
|
||||||
|
cairo_set_font_size (display, caption_size)
|
||||||
|
cairo_set_source_rgba (display, rgb_to_r_g_b(caption_fg_colour, caption_fg_alpha))
|
||||||
|
cairo_move_to (display, x + tox + 5, y + toy + 1)
|
||||||
|
-- bad hack but not enough time !
|
||||||
|
if graph_start_angle < 105 then
|
||||||
|
cairo_move_to (display, x + tox - 30, y + toy + 1)
|
||||||
|
end
|
||||||
|
cairo_show_text (display, caption)
|
||||||
|
cairo_stroke (display)
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
-- go_gauge_rings
|
||||||
|
-- loads data and displays gauges
|
||||||
|
--
|
||||||
|
function go_gauge_rings(display)
|
||||||
|
local function load_gauge_rings(display, data)
|
||||||
|
local str, value = '', 0
|
||||||
|
str = string.format('${%s %s}',data['name'], data['arg'])
|
||||||
|
str = conky_parse(str)
|
||||||
|
value = tonumber(str)
|
||||||
|
draw_gauge_ring(display, data, value)
|
||||||
|
end
|
||||||
|
|
||||||
|
for i in pairs(gauge) do
|
||||||
|
load_gauge_rings(display, gauge[i])
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
-- MAIN
|
||||||
|
function conky_main()
|
||||||
|
if conky_window == nil then
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
local cs = cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, conky_window.width, conky_window.height)
|
||||||
|
local display = cairo_create(cs)
|
||||||
|
|
||||||
|
local updates = conky_parse('${updates}')
|
||||||
|
update_num = tonumber(updates)
|
||||||
|
|
||||||
|
if update_num > 5 then
|
||||||
|
go_gauge_rings(display)
|
||||||
|
end
|
||||||
|
|
||||||
|
cairo_surface_destroy(cs)
|
||||||
|
cairo_destroy(display)
|
||||||
|
|
||||||
|
end
|
||||||
|
|
2
.conky/Conky Seamod/source.txt
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
http://seajey.deviantart.com/art/Conky-Seamod-v0-1-283461046
|
||||||
|
|
44
.conky/Gotham/Gotham
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
use_xft yes
|
||||||
|
xftfont 123:size=8
|
||||||
|
xftalpha 0.1
|
||||||
|
update_interval 1
|
||||||
|
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
|
||||||
|
own_window_colour 000000
|
||||||
|
own_window_argb_visual yes
|
||||||
|
own_window_argb_value 0
|
||||||
|
|
||||||
|
double_buffer yes
|
||||||
|
#minimum_size 250 5
|
||||||
|
#maximum_width 500
|
||||||
|
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 0
|
||||||
|
gap_y 20
|
||||||
|
no_buffers yes
|
||||||
|
uppercase no
|
||||||
|
cpu_avg_samples 2
|
||||||
|
net_avg_samples 1
|
||||||
|
override_utf8_locale yes
|
||||||
|
use_spacer yes
|
||||||
|
|
||||||
|
|
||||||
|
minimum_size 0 0
|
||||||
|
TEXT
|
||||||
|
${voffset 10}${color EAEAEA}${font GE Inspira:pixelsize=120}${time %I:%M}${font}${voffset -84}${offset 10}${color FFA300}${font GE Inspira:pixelsize=42}${time %d} ${voffset -15}${color EAEAEA}${font GE Inspira:pixelsize=22}${time %B} ${time %Y}${font}${voffset 24}${font GE Inspira:pixelsize=58}${offset -148}${time %A}${font}
|
||||||
|
${voffset 1}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}HD ${offset 9}$color${fs_free /} / ${fs_size /}${offset 30}${color FFA300}RAM ${offset 9}$color$mem / $memmax${offset 30}${color FFA300}CPU ${offset 9}$color${cpu cpu0}%
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
BIN
.conky/Gotham/Gotham.jpg
Normal file
After Width: | Height: | Size: 14 KiB |
1
.conky/Gotham/source.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
http://psyjunta.deviantart.com/art/Gotham-Conky-config-205465419
|
44
.conky/Green Apple Desktop/Gotham
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
use_xft yes
|
||||||
|
xftfont 123:size=8
|
||||||
|
xftalpha 0.1
|
||||||
|
update_interval 1
|
||||||
|
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
|
||||||
|
own_window_colour 000000
|
||||||
|
own_window_argb_visual yes
|
||||||
|
own_window_argb_value 0
|
||||||
|
|
||||||
|
double_buffer yes
|
||||||
|
#minimum_size 250 5
|
||||||
|
#maximum_width 500
|
||||||
|
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 200
|
||||||
|
gap_y 30
|
||||||
|
no_buffers yes
|
||||||
|
uppercase no
|
||||||
|
cpu_avg_samples 2
|
||||||
|
net_avg_samples 1
|
||||||
|
override_utf8_locale yes
|
||||||
|
use_spacer yes
|
||||||
|
|
||||||
|
|
||||||
|
minimum_size 0 0
|
||||||
|
TEXT
|
||||||
|
${voffset 10}${color EAEAEA}${font GE Inspira:pixelsize=120}${time %I:%M}${font}${voffset -84}${offset 10}${color FFA300}${font GE Inspira:pixelsize=42}${time %d} ${voffset -15}${color EAEAEA}${font GE Inspira:pixelsize=22}${time %B} ${time %Y}${font}${voffset 24}${font GE Inspira:pixelsize=58}${offset -148}${time %A}${font}
|
||||||
|
${voffset 1}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}HD ${offset 9}$color${fs_free /} / ${fs_size /}${offset 30}${color FFA300}RAM ${offset 9}$color$mem / $memmax${offset 30}${color FFA300}CPU ${offset 9}$color${cpu cpu0}%
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
BIN
.conky/Green Apple Desktop/Gotham.jpg
Normal file
After Width: | Height: | Size: 16 KiB |
4
.conky/Green Apple Desktop/Green Apple Desktop.cmtheme
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
~/.conky/Green Apple Desktop/conky_seamod
|
||||||
|
~/.conky/Green Apple Desktop/Gotham
|
||||||
|
~/.conky/Green Apple Desktop/wallpaper.jpg
|
||||||
|
wallpaper-scaling:stretched
|
BIN
.conky/Green Apple Desktop/Green Apple Desktop.jpg
Normal file
After Width: | Height: | Size: 40 KiB |
115
.conky/Green Apple Desktop/conky_seamod
Normal file
|
@ -0,0 +1,115 @@
|
||||||
|
#==============================================================================
|
||||||
|
# conkyrc_seamod
|
||||||
|
# Date : 05/02/2012
|
||||||
|
# Author : SeaJey
|
||||||
|
# Version : v0.1
|
||||||
|
# License : Distributed under the terms of GNU GPL version 2 or later
|
||||||
|
#
|
||||||
|
# This version is a modification of conkyrc_lunatico wich is modification of conkyrc_orange
|
||||||
|
#
|
||||||
|
# conkyrc_orange: http://gnome-look.org/content/show.php?content=137503&forumpage=0
|
||||||
|
# conkyrc_lunatico: http://gnome-look.org/content/show.php?content=142884
|
||||||
|
#==============================================================================
|
||||||
|
|
||||||
|
background yes
|
||||||
|
update_interval 1
|
||||||
|
|
||||||
|
cpu_avg_samples 1
|
||||||
|
net_avg_samples 2
|
||||||
|
temperature_unit celsius
|
||||||
|
|
||||||
|
double_buffer yes
|
||||||
|
no_buffers yes
|
||||||
|
text_buffer_size 2048
|
||||||
|
override_utf8_locale yes
|
||||||
|
use_xft yes
|
||||||
|
xftfont caviar dreams:size=10
|
||||||
|
xftalpha 0.5
|
||||||
|
uppercase no
|
||||||
|
|
||||||
|
gap_x 100
|
||||||
|
gap_y 150
|
||||||
|
minimum_size 500 900
|
||||||
|
maximum_width 350
|
||||||
|
|
||||||
|
own_window yes
|
||||||
|
own_window_type normal
|
||||||
|
own_window_transparent yes
|
||||||
|
own_window_argb_visual yes
|
||||||
|
own_window_argb_visual yes
|
||||||
|
own_window_colour 000000
|
||||||
|
own_window_argb_value 0
|
||||||
|
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
|
||||||
|
|
||||||
|
border_inner_margin 0
|
||||||
|
border_outer_margin 0
|
||||||
|
alignment top_right
|
||||||
|
|
||||||
|
draw_shades no
|
||||||
|
draw_outline no
|
||||||
|
draw_borders no
|
||||||
|
draw_graph_borders no
|
||||||
|
|
||||||
|
# Defining colors
|
||||||
|
default_color FFFFFF
|
||||||
|
# Shades of Gray
|
||||||
|
color1 DDDDDD
|
||||||
|
color2 AAAAAA
|
||||||
|
color3 888888
|
||||||
|
# Orange
|
||||||
|
color4 EF5A29
|
||||||
|
# Green
|
||||||
|
color5 77B753
|
||||||
|
|
||||||
|
# Loading lua script for drawning rings
|
||||||
|
lua_load ./seamod_rings.lua
|
||||||
|
lua_draw_hook_post main
|
||||||
|
|
||||||
|
## System information using conky capabilities
|
||||||
|
|
||||||
|
TEXT
|
||||||
|
${font Ubuntu:size=10,weight:bold}${color4}SYSTEM ${hr 2}
|
||||||
|
${offset 15}${font Ubuntu:size=10,weight:normal}${color1}$sysname $kernel
|
||||||
|
${offset 15}${font Ubuntu:size=10,weight:normal}${color1}Uptime: $uptime
|
||||||
|
|
||||||
|
# Showing CPU Graph
|
||||||
|
${voffset 20}
|
||||||
|
${offset 120}${cpugraph 40,183 666666 666666}${voffset -25}
|
||||||
|
${offset 90}${font Ubuntu:size=10,weight:bold}${color5}CPU
|
||||||
|
# Showing TOP 5 CPU-consumers
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color4}${top name 1}${alignr}${top cpu 1}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color1}${top name 2}${alignr}${top cpu 2}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color2}${top name 3}${alignr}${top cpu 3}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top name 4}${alignr}${top cpu 4}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top name 5}${alignr}${top cpu 5}%
|
||||||
|
|
||||||
|
#Showing memory part with TOP 5
|
||||||
|
${voffset 40}
|
||||||
|
${offset 90}${font Ubuntu:size=10,weight:bold}${color5}MEM
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color4}${top_mem name 1}${alignr}${top_mem mem 1}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color1}${top_mem name 2}${alignr}${top_mem mem 2}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color2}${top_mem name 3}${alignr}${top_mem mem 3}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top_mem name 4}${alignr}${top_mem mem 4}%
|
||||||
|
${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top_mem name 4}${alignr}${top_mem mem 5}%
|
||||||
|
|
||||||
|
# Showing disk partitions: root, home and Data
|
||||||
|
${voffset 28}
|
||||||
|
${offset 90}${font Ubuntu:size=10,weight:bold}${color5}DISKS
|
||||||
|
${offset 120}${diskiograph 33,183 666666 666666}${voffset -30}
|
||||||
|
${voffset 30}
|
||||||
|
${offset 185}${font Ubuntu:size=9,weight:bold}${color1}/ free: ${font Ubuntu:size=9,weight:normal}${fs_free /}${alignr}${font Ubuntu:size=9,weight:bold}Used: ${font Ubuntu:size=9,weight:normal}${fs_used /}
|
||||||
|
${offset 150}${font Ubuntu:size=9,weight:bold}${color1}/home free: ${font Ubuntu:size=9,weight:normal}${fs_free /home}${alignr}${font Ubuntu:size=9,weight:bold}Used: ${font Ubuntu:size=9,weight:normal}${fs_used /home}
|
||||||
|
|
||||||
|
${voffset 43}
|
||||||
|
${offset 90}${font Ubuntu:size=10,weight:bold}${color5}NETWORK
|
||||||
|
${voffset 60}
|
||||||
|
${offset 15}${color1}${font Ubuntu:size=9,weight:bold}Up: ${alignr}${font Ubuntu:size=9,weight:normal}$color2${upspeed wlan0} / ${totalup}
|
||||||
|
${offset 15}${upspeedgraph wlp3s0 40,285 4B1B0C FF5C2B 100 -l}
|
||||||
|
${offset 15}${color1}${font Ubuntu:size=9,weight:bold}Down: ${alignr}${font Ubuntu:size=9,weight:normal}$color2${downspeed wlan0} / ${totaldown}
|
||||||
|
${offset 15}${downspeedgraph wlp3s0 40,285 324D23 77B753 100 -l}
|
||||||
|
|
||||||
|
${color4}${hr 2}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
BIN
.conky/Green Apple Desktop/conky_seamod.jpg
Normal file
After Width: | Height: | Size: 34 KiB |
365
.conky/Green Apple Desktop/seamod_rings.lua
Normal file
|
@ -0,0 +1,365 @@
|
||||||
|
--==============================================================================
|
||||||
|
-- seamod_rings.lua
|
||||||
|
--
|
||||||
|
-- Date : 05/02/2012
|
||||||
|
-- Author : SeaJey
|
||||||
|
-- Version : v0.1
|
||||||
|
-- License : Distributed under the terms of GNU GPL version 2 or later
|
||||||
|
--
|
||||||
|
-- This version is a modification of lunatico_rings.lua wich is modification of conky_orange.lua
|
||||||
|
--
|
||||||
|
-- conky_orange.lua: http://gnome-look.org/content/show.php?content=137503&forumpage=0
|
||||||
|
-- lunatico_rings.lua: http://gnome-look.org/content/show.php?content=142884
|
||||||
|
--==============================================================================
|
||||||
|
|
||||||
|
require 'cairo'
|
||||||
|
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
-- gauge DATA
|
||||||
|
gauge = {
|
||||||
|
{
|
||||||
|
name='cpu', arg='cpu0', max_value=100,
|
||||||
|
x=70, y=130,
|
||||||
|
graph_radius=54,
|
||||||
|
graph_thickness=5,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=64,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=28,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=1,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='',
|
||||||
|
caption_weight=1, caption_size=9.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='cpu', arg='cpu1', max_value=100,
|
||||||
|
x=70, y=130,
|
||||||
|
graph_radius=48,
|
||||||
|
graph_thickness=5,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=40,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=28,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=1,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='',
|
||||||
|
caption_weight=1, caption_size=9.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='cpu', arg='cpu2', max_value=100,
|
||||||
|
x=70, y=130,
|
||||||
|
graph_radius=20,
|
||||||
|
graph_thickness=5,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=30,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=28,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=1,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='',
|
||||||
|
caption_weight=1, caption_size=9.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='cpu', arg='cpu3', max_value=100,
|
||||||
|
x=70, y=130,
|
||||||
|
graph_radius=14,
|
||||||
|
graph_thickness=5,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=4,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=28,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=1,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='',
|
||||||
|
caption_weight=1, caption_size=9.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='memperc', arg='', max_value=100,
|
||||||
|
x=70, y=300,
|
||||||
|
graph_radius=54,
|
||||||
|
graph_thickness=10,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=42,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=23,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=2,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.5,
|
||||||
|
caption='',
|
||||||
|
caption_weight=1, caption_size=10.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='fs_used_perc', arg='/home/', max_value=100,
|
||||||
|
x=70, y=470,
|
||||||
|
graph_radius=42,
|
||||||
|
graph_thickness=7,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=32,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=23,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=2,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='Home',
|
||||||
|
caption_weight=1, caption_size=12.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='fs_used_perc', arg='/', max_value=100,
|
||||||
|
x=70, y=470,
|
||||||
|
graph_radius=30,
|
||||||
|
graph_thickness=7,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
|
||||||
|
txt_radius=22,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=23,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=2,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='Root',
|
||||||
|
caption_weight=1, caption_size=12.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='downspeedf', arg='wlp3s0', max_value=100,
|
||||||
|
x=70, y=660,
|
||||||
|
graph_radius=54,
|
||||||
|
graph_thickness=7,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=0,
|
||||||
|
txt_radius=64,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=28,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=1,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='Down',
|
||||||
|
caption_weight=1, caption_size=12.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name='upspeedf', arg='wlp3s0', max_value=100,
|
||||||
|
x=70, y=660,
|
||||||
|
graph_radius=42,
|
||||||
|
graph_thickness=7,
|
||||||
|
graph_start_angle=180,
|
||||||
|
graph_unit_angle=2.7, graph_unit_thickness=2.7,
|
||||||
|
graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
|
||||||
|
graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
|
||||||
|
hand_fg_colour=0xEF5A29, hand_fg_alpha=0,
|
||||||
|
txt_radius=30,
|
||||||
|
txt_weight=0, txt_size=9.0,
|
||||||
|
txt_fg_colour=0xEF5A29, txt_fg_alpha=1.0,
|
||||||
|
graduation_radius=28,
|
||||||
|
graduation_thickness=0, graduation_mark_thickness=1,
|
||||||
|
graduation_unit_angle=27,
|
||||||
|
graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
|
||||||
|
caption='Up',
|
||||||
|
caption_weight=1, caption_size=12.0,
|
||||||
|
caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5,
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
-- rgb_to_r_g_b
|
||||||
|
-- converts color in hexa to decimal
|
||||||
|
--
|
||||||
|
function rgb_to_r_g_b(colour, alpha)
|
||||||
|
return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
|
||||||
|
end
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
-- angle_to_position
|
||||||
|
-- convert degree to rad and rotate (0 degree is top/north)
|
||||||
|
--
|
||||||
|
function angle_to_position(start_angle, current_angle)
|
||||||
|
local pos = current_angle + start_angle
|
||||||
|
return ( ( pos * (2 * math.pi / 360) ) - (math.pi / 2) )
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
-- draw_gauge_ring
|
||||||
|
-- displays gauges
|
||||||
|
--
|
||||||
|
function draw_gauge_ring(display, data, value)
|
||||||
|
local max_value = data['max_value']
|
||||||
|
local x, y = data['x'], data['y']
|
||||||
|
local graph_radius = data['graph_radius']
|
||||||
|
local graph_thickness, graph_unit_thickness = data['graph_thickness'], data['graph_unit_thickness']
|
||||||
|
local graph_start_angle = data['graph_start_angle']
|
||||||
|
local graph_unit_angle = data['graph_unit_angle']
|
||||||
|
local graph_bg_colour, graph_bg_alpha = data['graph_bg_colour'], data['graph_bg_alpha']
|
||||||
|
local graph_fg_colour, graph_fg_alpha = data['graph_fg_colour'], data['graph_fg_alpha']
|
||||||
|
local hand_fg_colour, hand_fg_alpha = data['hand_fg_colour'], data['hand_fg_alpha']
|
||||||
|
local graph_end_angle = (max_value * graph_unit_angle) % 360
|
||||||
|
|
||||||
|
-- background ring
|
||||||
|
cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, 0), angle_to_position(graph_start_angle, graph_end_angle))
|
||||||
|
cairo_set_source_rgba(display, rgb_to_r_g_b(graph_bg_colour, graph_bg_alpha))
|
||||||
|
cairo_set_line_width(display, graph_thickness)
|
||||||
|
cairo_stroke(display)
|
||||||
|
|
||||||
|
-- arc of value
|
||||||
|
local val = value % (max_value + 1)
|
||||||
|
local start_arc = 0
|
||||||
|
local stop_arc = 0
|
||||||
|
local i = 1
|
||||||
|
while i <= val do
|
||||||
|
start_arc = (graph_unit_angle * i) - graph_unit_thickness
|
||||||
|
stop_arc = (graph_unit_angle * i)
|
||||||
|
cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
|
||||||
|
cairo_set_source_rgba(display, rgb_to_r_g_b(graph_fg_colour, graph_fg_alpha))
|
||||||
|
cairo_stroke(display)
|
||||||
|
i = i + 1
|
||||||
|
end
|
||||||
|
local angle = start_arc
|
||||||
|
|
||||||
|
-- hand
|
||||||
|
start_arc = (graph_unit_angle * val) - (graph_unit_thickness * 2)
|
||||||
|
stop_arc = (graph_unit_angle * val)
|
||||||
|
cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
|
||||||
|
cairo_set_source_rgba(display, rgb_to_r_g_b(hand_fg_colour, hand_fg_alpha))
|
||||||
|
cairo_stroke(display)
|
||||||
|
|
||||||
|
-- graduations marks
|
||||||
|
local graduation_radius = data['graduation_radius']
|
||||||
|
local graduation_thickness, graduation_mark_thickness = data['graduation_thickness'], data['graduation_mark_thickness']
|
||||||
|
local graduation_unit_angle = data['graduation_unit_angle']
|
||||||
|
local graduation_fg_colour, graduation_fg_alpha = data['graduation_fg_colour'], data['graduation_fg_alpha']
|
||||||
|
if graduation_radius > 0 and graduation_thickness > 0 and graduation_unit_angle > 0 then
|
||||||
|
local nb_graduation = graph_end_angle / graduation_unit_angle
|
||||||
|
local i = 0
|
||||||
|
while i < nb_graduation do
|
||||||
|
cairo_set_line_width(display, graduation_thickness)
|
||||||
|
start_arc = (graduation_unit_angle * i) - (graduation_mark_thickness / 2)
|
||||||
|
stop_arc = (graduation_unit_angle * i) + (graduation_mark_thickness / 2)
|
||||||
|
cairo_arc(display, x, y, graduation_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
|
||||||
|
cairo_set_source_rgba(display,rgb_to_r_g_b(graduation_fg_colour,graduation_fg_alpha))
|
||||||
|
cairo_stroke(display)
|
||||||
|
cairo_set_line_width(display, graph_thickness)
|
||||||
|
i = i + 1
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
-- text
|
||||||
|
local txt_radius = data['txt_radius']
|
||||||
|
local txt_weight, txt_size = data['txt_weight'], data['txt_size']
|
||||||
|
local txt_fg_colour, txt_fg_alpha = data['txt_fg_colour'], data['txt_fg_alpha']
|
||||||
|
local movex = txt_radius * math.cos(angle_to_position(graph_start_angle, angle))
|
||||||
|
local movey = txt_radius * math.sin(angle_to_position(graph_start_angle, angle))
|
||||||
|
cairo_select_font_face (display, "ubuntu", CAIRO_FONT_SLANT_NORMAL, txt_weight)
|
||||||
|
cairo_set_font_size (display, txt_size)
|
||||||
|
cairo_set_source_rgba (display, rgb_to_r_g_b(txt_fg_colour, txt_fg_alpha))
|
||||||
|
cairo_move_to (display, x + movex - (txt_size / 2), y + movey + 3)
|
||||||
|
cairo_show_text (display, value)
|
||||||
|
cairo_stroke (display)
|
||||||
|
|
||||||
|
-- caption
|
||||||
|
local caption = data['caption']
|
||||||
|
local caption_weight, caption_size = data['caption_weight'], data['caption_size']
|
||||||
|
local caption_fg_colour, caption_fg_alpha = data['caption_fg_colour'], data['caption_fg_alpha']
|
||||||
|
local tox = graph_radius * (math.cos((graph_start_angle * 2 * math.pi / 360)-(math.pi/2)))
|
||||||
|
local toy = graph_radius * (math.sin((graph_start_angle * 2 * math.pi / 360)-(math.pi/2)))
|
||||||
|
cairo_select_font_face (display, "ubuntu", CAIRO_FONT_SLANT_NORMAL, caption_weight);
|
||||||
|
cairo_set_font_size (display, caption_size)
|
||||||
|
cairo_set_source_rgba (display, rgb_to_r_g_b(caption_fg_colour, caption_fg_alpha))
|
||||||
|
cairo_move_to (display, x + tox + 5, y + toy + 1)
|
||||||
|
-- bad hack but not enough time !
|
||||||
|
if graph_start_angle < 105 then
|
||||||
|
cairo_move_to (display, x + tox - 30, y + toy + 1)
|
||||||
|
end
|
||||||
|
cairo_show_text (display, caption)
|
||||||
|
cairo_stroke (display)
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
-- go_gauge_rings
|
||||||
|
-- loads data and displays gauges
|
||||||
|
--
|
||||||
|
function go_gauge_rings(display)
|
||||||
|
local function load_gauge_rings(display, data)
|
||||||
|
local str, value = '', 0
|
||||||
|
str = string.format('${%s %s}',data['name'], data['arg'])
|
||||||
|
str = conky_parse(str)
|
||||||
|
value = tonumber(str)
|
||||||
|
draw_gauge_ring(display, data, value)
|
||||||
|
end
|
||||||
|
|
||||||
|
for i in pairs(gauge) do
|
||||||
|
load_gauge_rings(display, gauge[i])
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
-- MAIN
|
||||||
|
function conky_main()
|
||||||
|
if conky_window == nil then
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
local cs = cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, conky_window.width, conky_window.height)
|
||||||
|
local display = cairo_create(cs)
|
||||||
|
|
||||||
|
local updates = conky_parse('${updates}')
|
||||||
|
update_num = tonumber(updates)
|
||||||
|
|
||||||
|
if update_num > 5 then
|
||||||
|
go_gauge_rings(display)
|
||||||
|
end
|
||||||
|
|
||||||
|
cairo_surface_destroy(cs)
|
||||||
|
cairo_destroy(display)
|
||||||
|
|
||||||
|
end
|
||||||
|
|
1
.conky/Green Apple Desktop/source.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
https://plus.google.com/100924874037430325534/posts/WfJVEoyrZhm
|
BIN
.conky/Green Apple Desktop/wallpaper.jpg
Normal file
After Width: | Height: | Size: 104 KiB |
5
.conky/MyDesktop/MyDesktop.cmtheme
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
~/.conky/CPUPanel/CPUPanel - 8 Core CPU
|
||||||
|
~/.conky/Conky MIUI/miui
|
||||||
|
~/.conky/Conky Seamod/conky_seamod
|
||||||
|
~/.conky/MyDesktop/wallpaper.jpg
|
||||||
|
wallpaper-scaling:stretched
|
BIN
.conky/MyDesktop/MyDesktop.jpg
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
.conky/MyDesktop/wallpaper.jpg
Normal file
After Width: | Height: | Size: 45 KiB |
4
.conky/conky-startup.sh
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
sleep 20s
|
||||||
|
killall conky
|
||||||
|
cd "/home/cyryl/.conky/Green Apple Desktop"
|
||||||
|
conky -c "/home/cyryl/.conky/Green Apple Desktop/Gotham" &
|