diff --git a/.conky/.themepacks b/.conky/.themepacks new file mode 100644 index 00000000..b54e51ba --- /dev/null +++ b/.conky/.themepacks @@ -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 diff --git a/.conky/CPUPanel/CPUPanel - 2 Core CPU b/.conky/CPUPanel/CPUPanel - 2 Core CPU new file mode 100644 index 00000000..b9ca8bf0 --- /dev/null +++ b/.conky/CPUPanel/CPUPanel - 2 Core CPU @@ -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 diff --git a/.conky/CPUPanel/CPUPanel - 2 Core CPU.jpg b/.conky/CPUPanel/CPUPanel - 2 Core CPU.jpg new file mode 100644 index 00000000..62a64856 Binary files /dev/null and b/.conky/CPUPanel/CPUPanel - 2 Core CPU.jpg differ diff --git a/.conky/CPUPanel/CPUPanel - 4 Core CPU b/.conky/CPUPanel/CPUPanel - 4 Core CPU new file mode 100644 index 00000000..d1f5f637 --- /dev/null +++ b/.conky/CPUPanel/CPUPanel - 4 Core CPU @@ -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 diff --git a/.conky/CPUPanel/CPUPanel - 4 Core CPU.jpg b/.conky/CPUPanel/CPUPanel - 4 Core CPU.jpg new file mode 100644 index 00000000..fae420ca Binary files /dev/null and b/.conky/CPUPanel/CPUPanel - 4 Core CPU.jpg differ diff --git a/.conky/CPUPanel/CPUPanel - 6 Core CPU b/.conky/CPUPanel/CPUPanel - 6 Core CPU new file mode 100644 index 00000000..00a8b1f9 --- /dev/null +++ b/.conky/CPUPanel/CPUPanel - 6 Core CPU @@ -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 diff --git a/.conky/CPUPanel/CPUPanel - 6 Core CPU.jpg b/.conky/CPUPanel/CPUPanel - 6 Core CPU.jpg new file mode 100644 index 00000000..b097bd49 Binary files /dev/null and b/.conky/CPUPanel/CPUPanel - 6 Core CPU.jpg differ diff --git a/.conky/CPUPanel/CPUPanel - 8 Core CPU b/.conky/CPUPanel/CPUPanel - 8 Core CPU new file mode 100644 index 00000000..e2b502d9 --- /dev/null +++ b/.conky/CPUPanel/CPUPanel - 8 Core CPU @@ -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 diff --git a/.conky/CPUPanel/CPUPanel - 8 Core CPU.jpg b/.conky/CPUPanel/CPUPanel - 8 Core CPU.jpg new file mode 100644 index 00000000..d01e8e6d Binary files /dev/null and b/.conky/CPUPanel/CPUPanel - 8 Core CPU.jpg differ diff --git a/.conky/CPUPanel/credits.txt b/.conky/CPUPanel/credits.txt new file mode 100644 index 00000000..dd16fb22 --- /dev/null +++ b/.conky/CPUPanel/credits.txt @@ -0,0 +1,3 @@ + +Original Theme by Tony George +http://teejeetech.blogspot.in/2013/04/my-conky-themes.html diff --git a/.conky/CPUPanel/source.txt b/.conky/CPUPanel/source.txt new file mode 100644 index 00000000..4ffcad18 --- /dev/null +++ b/.conky/CPUPanel/source.txt @@ -0,0 +1 @@ +http://teejeetech.blogspot.in/2013/04/my-conky-themes.html diff --git a/.conky/Conky MIUI/b.png b/.conky/Conky MIUI/b.png new file mode 100644 index 00000000..ef97d995 Binary files /dev/null and b/.conky/Conky MIUI/b.png differ diff --git a/.conky/Conky MIUI/c.png b/.conky/Conky MIUI/c.png new file mode 100644 index 00000000..6a88b11d Binary files /dev/null and b/.conky/Conky MIUI/c.png differ diff --git a/.conky/Conky MIUI/miui b/.conky/Conky MIUI/miui new file mode 100644 index 00000000..a0849f39 --- /dev/null +++ b/.conky/Conky MIUI/miui @@ -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} + diff --git a/.conky/Conky MIUI/miui.jpg b/.conky/Conky MIUI/miui.jpg new file mode 100644 index 00000000..2c043ba3 Binary files /dev/null and b/.conky/Conky MIUI/miui.jpg differ diff --git a/.conky/Conky MIUI/source.txt b/.conky/Conky MIUI/source.txt new file mode 100644 index 00000000..c42819cf --- /dev/null +++ b/.conky/Conky MIUI/source.txt @@ -0,0 +1 @@ +http://bigrza.deviantart.com/art/Conky-Miui-216613544 diff --git a/.conky/Conky Seamod/conky_seamod b/.conky/Conky Seamod/conky_seamod new file mode 100644 index 00000000..5ba13b44 --- /dev/null +++ b/.conky/Conky Seamod/conky_seamod @@ -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} + + + + diff --git a/.conky/Conky Seamod/conky_seamod.jpg b/.conky/Conky Seamod/conky_seamod.jpg new file mode 100644 index 00000000..e0a040e6 Binary files /dev/null and b/.conky/Conky Seamod/conky_seamod.jpg differ diff --git a/.conky/Conky Seamod/seamod_rings.lua b/.conky/Conky Seamod/seamod_rings.lua new file mode 100644 index 00000000..024fbf39 --- /dev/null +++ b/.conky/Conky Seamod/seamod_rings.lua @@ -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 + diff --git a/.conky/Conky Seamod/source.txt b/.conky/Conky Seamod/source.txt new file mode 100644 index 00000000..2f494678 --- /dev/null +++ b/.conky/Conky Seamod/source.txt @@ -0,0 +1,2 @@ +http://seajey.deviantart.com/art/Conky-Seamod-v0-1-283461046 + diff --git a/.conky/Gotham/Gotham b/.conky/Gotham/Gotham new file mode 100644 index 00000000..b3159e74 --- /dev/null +++ b/.conky/Gotham/Gotham @@ -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}% + + + + + diff --git a/.conky/Gotham/Gotham.jpg b/.conky/Gotham/Gotham.jpg new file mode 100644 index 00000000..9adc29fd Binary files /dev/null and b/.conky/Gotham/Gotham.jpg differ diff --git a/.conky/Gotham/source.txt b/.conky/Gotham/source.txt new file mode 100644 index 00000000..d69d6431 --- /dev/null +++ b/.conky/Gotham/source.txt @@ -0,0 +1 @@ +http://psyjunta.deviantart.com/art/Gotham-Conky-config-205465419 diff --git a/.conky/Green Apple Desktop/Gotham b/.conky/Green Apple Desktop/Gotham new file mode 100644 index 00000000..099f2061 --- /dev/null +++ b/.conky/Green Apple Desktop/Gotham @@ -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}% + + + + + diff --git a/.conky/Green Apple Desktop/Gotham.jpg b/.conky/Green Apple Desktop/Gotham.jpg new file mode 100644 index 00000000..df8c7780 Binary files /dev/null and b/.conky/Green Apple Desktop/Gotham.jpg differ diff --git a/.conky/Green Apple Desktop/Green Apple Desktop.cmtheme b/.conky/Green Apple Desktop/Green Apple Desktop.cmtheme new file mode 100644 index 00000000..6a65442c --- /dev/null +++ b/.conky/Green Apple Desktop/Green Apple Desktop.cmtheme @@ -0,0 +1,4 @@ +~/.conky/Green Apple Desktop/conky_seamod +~/.conky/Green Apple Desktop/Gotham +~/.conky/Green Apple Desktop/wallpaper.jpg +wallpaper-scaling:stretched diff --git a/.conky/Green Apple Desktop/Green Apple Desktop.jpg b/.conky/Green Apple Desktop/Green Apple Desktop.jpg new file mode 100644 index 00000000..0b766884 Binary files /dev/null and b/.conky/Green Apple Desktop/Green Apple Desktop.jpg differ diff --git a/.conky/Green Apple Desktop/conky_seamod b/.conky/Green Apple Desktop/conky_seamod new file mode 100644 index 00000000..11d8a608 --- /dev/null +++ b/.conky/Green Apple Desktop/conky_seamod @@ -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} + + + + diff --git a/.conky/Green Apple Desktop/conky_seamod.jpg b/.conky/Green Apple Desktop/conky_seamod.jpg new file mode 100644 index 00000000..75ee8118 Binary files /dev/null and b/.conky/Green Apple Desktop/conky_seamod.jpg differ diff --git a/.conky/Green Apple Desktop/seamod_rings.lua b/.conky/Green Apple Desktop/seamod_rings.lua new file mode 100644 index 00000000..a820fbfd --- /dev/null +++ b/.conky/Green Apple Desktop/seamod_rings.lua @@ -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 + diff --git a/.conky/Green Apple Desktop/source.txt b/.conky/Green Apple Desktop/source.txt new file mode 100644 index 00000000..fd496a25 --- /dev/null +++ b/.conky/Green Apple Desktop/source.txt @@ -0,0 +1 @@ +https://plus.google.com/100924874037430325534/posts/WfJVEoyrZhm diff --git a/.conky/Green Apple Desktop/wallpaper.jpg b/.conky/Green Apple Desktop/wallpaper.jpg new file mode 100644 index 00000000..a8e03946 Binary files /dev/null and b/.conky/Green Apple Desktop/wallpaper.jpg differ diff --git a/.conky/MyDesktop/MyDesktop.cmtheme b/.conky/MyDesktop/MyDesktop.cmtheme new file mode 100644 index 00000000..7aa7e9db --- /dev/null +++ b/.conky/MyDesktop/MyDesktop.cmtheme @@ -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 diff --git a/.conky/MyDesktop/MyDesktop.jpg b/.conky/MyDesktop/MyDesktop.jpg new file mode 100644 index 00000000..5b3b8a54 Binary files /dev/null and b/.conky/MyDesktop/MyDesktop.jpg differ diff --git a/.conky/MyDesktop/wallpaper.jpg b/.conky/MyDesktop/wallpaper.jpg new file mode 100644 index 00000000..7933eef7 Binary files /dev/null and b/.conky/MyDesktop/wallpaper.jpg differ diff --git a/.conky/conky-startup.sh b/.conky/conky-startup.sh new file mode 100644 index 00000000..2e0be555 --- /dev/null +++ b/.conky/conky-startup.sh @@ -0,0 +1,4 @@ +sleep 20s +killall conky +cd "/home/cyryl/.conky/Green Apple Desktop" +conky -c "/home/cyryl/.conky/Green Apple Desktop/Gotham" & diff --git a/.conky/fonts/AvantGarde_LT_Medium.ttf b/.conky/fonts/AvantGarde_LT_Medium.ttf new file mode 100644 index 00000000..418fb14f Binary files /dev/null and b/.conky/fonts/AvantGarde_LT_Medium.ttf differ diff --git a/.conky/fonts/GE_Inspira.ttf b/.conky/fonts/GE_Inspira.ttf new file mode 100644 index 00000000..2cfae047 Binary files /dev/null and b/.conky/fonts/GE_Inspira.ttf differ diff --git a/.conky/fonts/Ubuntu.ttf b/.conky/fonts/Ubuntu.ttf new file mode 100644 index 00000000..9388194f Binary files /dev/null and b/.conky/fonts/Ubuntu.ttf differ