Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: dany12/my_configs
base: dc6dfeb136
...
head fork: dany12/my_configs
compare: 55d17ce5ea
Checking mergeability… Don't worry, you can still create the pull request.
  • 2 commits
  • 4 files changed
  • 0 commit comments
  • 1 contributor
Commits on Feb 20, 2011
@dany12 my_configs 2eb13fe
@dany12 my_configs 55d17ce
Showing with 68 additions and 610 deletions.
  1. +41 −0 .conkyrc1
  2. +0 −480 conky_orange.lua
  3. +0 −111 conkyrc_orange
  4. +27 −19 tint2rc
View
41 .conkyrc1
@@ -0,0 +1,41 @@
+use_xft yes
+xftfont snap:size=6
+xftalpha 0.5
+update_interval 1.0
+total_run_times 0
+temperature_unit celsius
+double_buffer yes
+no_buffers yes
+text_buffer_size 2048
+own_window yes
+own_window_transparent yes
+own_window_hints undecorated,sticky,below,skip_taskbar,skip_pager
+own_window_type desktop
+minimum_size 300 30
+maximum_width 400
+draw_shades yes
+draw_outline no
+draw_borders no
+draw_graph_borders yes
+default_color dfdfdf
+default_shade_color black
+default_outline_color white
+alignment top_left
+gap_x 5
+gap_y 2
+background yes
+update_interval 1
+cpu_avg_samples 2
+net_avg_samples 2
+uppercase no
+override_utf8_locale yes
+
+color1 00fb00
+color2 777777
+color3 fbf900
+color4 fb0000
+TEXT
+${color}CPU ${offset 2}${color2}${if_match ${cpu} >0}${color1}${endif}${if_match ${cpu} >50}${color3}${endif}${if_match ${cpu} >80}${color4}${endif}l${color2}${if_match ${cpu} >10}${color1}${endif}${if_match ${cpu} >50}${color3}${endif}${if_match ${cpu} >80}${color4}${endif}l${color2}${if_match ${cpu} >20}${color1}${endif}${if_match ${cpu} >50}${color3}${endif}${if_match ${cpu} >80}${color4}${endif}l${color2}${if_match ${cpu} >30}${color1}${endif}${if_match ${cpu} >50}${color3}${endif}${if_match ${cpu} >80}${color4}${endif}l${color2}${if_match ${cpu} >40}${color1}${endif}${if_match ${cpu} >50}${color3}${endif}${if_match ${cpu} >80}${color4}${endif}l${color2}${if_match ${cpu} >50}${color3}${endif}${if_match ${cpu} >80}${color4}${endif}l${color2}${if_match ${cpu} >60}${color3}${endif}${if_match ${cpu} >80}${color4}${endif}l${color2}${if_match ${cpu} >70}${color3}${endif}${if_match ${cpu} >80}${color4}${endif}l${color2}${if_match ${cpu} >80}${color4}${endif}l${color2}${if_match ${cpu} >90}${color4}${endif}l
+${color}RAM ${color2}${if_match ${memperc} >0}${color1}${endif}${if_match ${memperc} >50}${color3}${endif}${if_match ${memperc} >80}${color4}${endif}l${color2}${if_match ${memperc} >10}${color1}${endif}${if_match ${memperc} >50}${color3}${endif}${if_match ${memperc} >80}${color4}${endif}l${color2}${if_match ${memperc} >20}${color1}${endif}${if_match ${memperc} >50}${color3}${endif}${if_match ${memperc} >80}${color4}${endif}l${color2}${if_match ${memperc} >30}${color1}${endif}${if_match ${memperc} >50}${color3}${endif}${if_match ${memperc} >80}${color4}${endif}l${color2}${if_match ${memperc} >40}${color1}${endif}${if_match ${memperc} >50}${color3}${endif}${if_match ${memperc} >80}${color4}${endif}l${color2}${if_match ${memperc} >50}${color3}${endif}${if_match ${memperc} >80}${color4}${endif}l${color2}${if_match ${memperc} >60}${color3}${endif}${if_match ${memperc} >80}${color4}${endif}l${color2}${if_match ${memperc} >70}${color3}${endif}${if_match ${memperc} >80}${color4}${endif}l${color2}${if_match ${memperc} >80}${color4}${endif}l${color2}${if_match ${memperc} >90}${color4}${endif}l ${voffset -10}${color}${hwmon 0 temp 1}${font sans:size=6}°${font}C
+${offset 55}${color} /home ${color2}${if_match ${fs_used_perc /home} >0}${color1}${endif}${if_match ${fs_used_perc /home} >50}${color3}${endif}${if_match ${fs_used_perc /home} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /home} >10}${color1}${endif}${if_match ${fs_used_perc /home} >50}${color3}${endif}${if_match ${fs_used_perc /home} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /home} >20}${color1}${endif}${if_match ${fs_used_perc /home} >50}${color3}${endif}${if_match ${fs_used_perc /home} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /home} >30}${color1}${endif}${if_match ${fs_used_perc /home} >50}${color3}${endif}${if_match ${fs_used_perc /home} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /home} >40}${color1}${endif}${if_match ${fs_used_perc /home} >50}${color3}${endif}${if_match ${fs_used_perc /home} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /home} >50}${color3}${endif}${if_match ${fs_used_perc /home} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /home} >60}${color3}${endif}${if_match ${fs_used_perc /home} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /home} >70}${color3}${endif}${if_match ${fs_used_perc /home} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /home} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /home} >90}${color4}${endif}l ${voffset -10}${offset -51}${color} / ${color2}${if_match ${fs_used_perc /} >0}${color1}${endif}${if_match ${fs_used_perc /} >50}${color3}${endif}${if_match ${fs_used_perc /} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /} >10}${color1}${endif}${if_match ${fs_used_perc /} >50}${color3}${endif}${if_match ${fs_used_perc /} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /} >20}${color1}${endif}${if_match ${fs_used_perc /} >50}${color3}${endif}${if_match ${fs_used_perc /} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /} >30}${color1}${endif}${if_match ${fs_used_perc /} >50}${color3}${endif}${if_match ${fs_used_perc /} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /} >40}${color1}${endif}${if_match ${fs_used_perc /} >50}${color3}${endif}${if_match ${fs_used_perc /} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /} >50}${color3}${endif}${if_match ${fs_used_perc /} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /} >60}${color3}${endif}${if_match ${fs_used_perc /} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /} >70}${color3}${endif}${if_match ${fs_used_perc /} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /} >80}${color4}${endif}l${color2}${if_match ${fs_used_perc /} >90}${color4}${endif}l ${color} D${color2} ${if_match ${downspeedf} >0}${color1}${endif}${if_match ${downspeedf} >32}${color3}${endif}${if_match ${downspeedf} >50}${color4}${endif}l${color2}${if_match ${downspeedf} >6}${color1}${endif}${if_match ${downspeedf} >32}${color3}${endif}${if_match ${downspeedf} >50}${color4}${endif}l${color2}${if_match ${downspeedf} >13}${color1}${endif}${if_match ${downspeedf} >32}${color3}${endif}${if_match ${downspeedf} >50}${color4}${endif}l${color2}${if_match ${downspeedf} >19}${color1}${endif}${if_match ${downspeedf} >32}${color3}${endif}${if_match ${downspeedf} >50}${color4}${endif}l${color2}${if_match ${downspeedf} >26}${color1}${endif}${if_match ${downspeedf} >32}${color3}${endif}${if_match ${downspeedf} >50}${color4}${endif}l${color2}${if_match ${downspeedf} >32}${color3}${endif}${if_match ${downspeedf} >50}${color4}${endif}l${color2}${if_match ${downspeedf} >38}${color3}${endif}${if_match ${downspeedf} >50}${color4}${endif}l${color2}${if_match ${downspeedf} >44}${color3}${endif}${if_match ${downspeedf} >50}${color4}${endif}l${color2}${if_match ${downspeedf} >50}${color4}${endif}l${color2}${if_match ${downspeedf} >57}${color4}${endif}l
+${offset 141}${color} U ${color2}${if_match ${upspeedf} >0}${color1}${endif}${if_match ${upspeedf} >16}${color3}${endif}${if_match ${upspeedf} >25}${color4}${endif}l${color2}${if_match ${upspeedf} >3}${color1}${endif}${if_match ${upspeedf} >16}${color3}${endif}${if_match ${upspeedf} >25}${color4}${endif}l${color2}${if_match ${upspeedf} >6}${color1}${endif}${if_match ${upspeedf} >16}${color3}${endif}${if_match ${upspeedf} >25}${color4}${endif}l${color2}${if_match ${upspeedf} >9}${color1}${endif}${if_match ${upspeedf} >16}${color3}${endif}${if_match ${upspeedf} >25}${color4}${endif}l${color2}${if_match ${upspeedf} >13}${color1}${endif}${if_match ${upspeedf} >16}${color3}${endif}${if_match ${upspeedf} >25}${color4}${endif}l${color2}${if_match ${upspeedf} >16}${color3}${endif}${if_match ${upspeedf} >25}${color4}${endif}l${color2}${if_match ${upspeedf} >19}${color3}${endif}${if_match ${upspeedf} >25}${color4}${endif}l${color2}${if_match ${upspeedf} >22}${color3}${endif}${if_match ${upspeedf} >25}${color4}${endif}l${color2}${if_match ${upspeedf} >25}${color4}${endif}l${color2}${if_match ${upspeedf} >29}${color4}${endif}l
View
480 conky_orange.lua
@@ -1,480 +0,0 @@
---==============================================================================
--- conky_orange.lua
---
--- author : SLK
--- version : v2011011601
--- license : Distributed under the terms of GNU GPL version 2 or later
---
---==============================================================================
-
-require 'cairo'
-
---------------------------------------------------------------------------------
--- clock DATA
--- HOURS
-clock_h = {
- {
- name='time', arg='%H', max_value=12,
- x=110, y=80,
- graph_radius=53,
- graph_thickness=3,
- graph_unit_angle=30, graph_unit_thickness=30,
- graph_bg_colour=0xffffff, graph_bg_alpha=0.0,
- graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
- txt_radius=34,
- txt_weight=1, txt_size=10.0,
- txt_fg_colour=0xFFFFFF, txt_fg_alpha=0.6,
- graduation_radius=53,
- graduation_thickness=6, graduation_mark_thickness=2,
- graduation_unit_angle=30,
- graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
- },
-}
--- MINUTES
-clock_m = {
- {
- name='time', arg='%M', max_value=60,
- x=110, y=80,
- graph_radius=57,
- graph_thickness=2,
- graph_unit_angle=6, graph_unit_thickness=6,
- graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
- graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.3,
- txt_radius=70,
- txt_weight=0, txt_size=9.0,
- txt_fg_colour=0xFFFFFF, txt_fg_alpha=0.6,
- graduation_radius=57,
- graduation_thickness=0, graduation_mark_thickness=2,
- graduation_unit_angle=30,
- graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
- },
-}
--- SECONDS
-clock_s = {
- {
- name='time', arg='%S', max_value=60,
- x=110, y=80,
- graph_radius=50,
- graph_thickness=2,
- graph_unit_angle=6, graph_unit_thickness=2,
- graph_bg_colour=0xffffff, graph_bg_alpha=0.0,
- graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.2,
- txt_radius=40,
- txt_weight=0, txt_size=12.0,
- txt_fg_colour=0xFFFFFF, txt_fg_alpha=0.3,
- graduation_radius=0,
- graduation_thickness=0, graduation_mark_thickness=0,
- graduation_unit_angle=0,
- graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.0,
- },
-}
-
---------------------------------------------------------------------------------
--- gauge DATA
-gauge = {
-{
- name='cpu', arg='cpu0', max_value=100,
- x=85, y=200,
- graph_radius=24,
- 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.0,
- hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
- txt_radius=34,
- txt_weight=0, txt_size=8.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=8.0,
- caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
-},
-{
- name='cpu', arg='cpu1', max_value=100,
- x=85, y=200,
- graph_radius=18,
- 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.0,
- hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
- txt_radius=10,
- txt_weight=0, txt_size=8.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=8.0,
- caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
-},
-{
- name='memperc', arg='', max_value=100,
- x=85, y=290,
- graph_radius=24,
- 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.0,
- hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
- txt_radius=34,
- txt_weight=0, txt_size=8.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=8.0,
- caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
-},
-{
- name='swapperc', arg='', max_value=100,
- x=85, y=290,
- graph_radius=18,
- 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.0,
- hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
- txt_radius=10,
- txt_weight=0, txt_size=8.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=8.0,
- caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
-},
-{
- name='fs_used_perc', arg='/', max_value=100,
- x=85, y=375,
- graph_radius=24,
- 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.0,
- hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
- txt_radius=34,
- txt_weight=0, txt_size=8.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=8.0,
- caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5,
-},
-{
- name='fs_used_perc', arg='/home/', max_value=100,
- x=85, y=375,
- graph_radius=18,
- 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.0,
- hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
- txt_radius=10,
- txt_weight=0, txt_size=8.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='/home',
- caption_weight=1, caption_size=8.0,
- caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5,
-},
-{
- name='downspeedf', arg='eth0', max_value=100,
- x=85, y=467,
- graph_radius=24,
- 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.0,
- hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
- txt_radius=34,
- txt_weight=0, txt_size=8.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=8.0,
- caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5,
-},
-{
- name='upspeedf', arg='eth0', max_value=100,
- x=85, y=467,
- graph_radius=18,
- 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.0,
- hand_fg_colour=0xEF5A29, hand_fg_alpha=1.0,
- txt_radius=10,
- txt_weight=0, txt_size=8.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=8.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_clock_ring
--- displays clock
---
-function draw_clock_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_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']
-
- -- background ring
- cairo_arc(display, x, y, graph_radius, 0, 2 * math.pi)
- 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)
- local i = 1
- while i <= val do
- cairo_arc(display, x, y, graph_radius,( ((graph_unit_angle * i) - graph_unit_thickness)*(2*math.pi/360) )-(math.pi/2),((graph_unit_angle * i) * (2*math.pi/360))-(math.pi/2))
- 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 = (graph_unit_angle * i) - graph_unit_thickness
-
- -- 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 = 360 / graduation_unit_angle
- local i = 1
- while i <= nb_graduation do
- cairo_set_line_width(display, graduation_thickness)
- cairo_arc(display, x, y, graduation_radius, (((graduation_unit_angle * i)-(graduation_mark_thickness/2))*(2*math.pi/360))-(math.pi/2),(((graduation_unit_angle * i)+(graduation_mark_thickness/2))*(2*math.pi/360))-(math.pi/2))
- 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 * 2 * math.pi / 360)-(math.pi/2)))
- local movey = txt_radius * (math.sin((angle * 2 * math.pi / 360)-(math.pi/2)))
- 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);
-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_clock_rings
--- loads data and displays clock
---
-function go_clock_rings(display)
- local function load_clock_rings(display, data)
- local str, value = '', 0
- str = string.format('${%s %s}',data['name'], data['arg'])
- str = conky_parse(str)
- value = tonumber(str)
- draw_clock_ring(display, data, value)
- end
-
- for i in pairs(clock_h) do
- load_clock_rings(display, clock_h[i])
- end
- for i in pairs(clock_m) do
- load_clock_rings(display, clock_m[i])
- end
- for i in pairs(clock_s) do
- load_clock_rings(display, clock_s[i])
- end
-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_clock_rings(display)
- go_gauge_rings(display)
- end
-
-end
-
View
111 conkyrc_orange
@@ -1,111 +0,0 @@
-#==============================================================================
-# conkyrc_orange
-#
-# author : SLK
-# version : v2011011601
-# license : Distributed under the terms of GNU GPL version 2 or later
-#
-#==============================================================================
-
-background yes
-update_interval 1
-
-cpu_avg_samples 2
-net_avg_samples 2
-temperature_unit celsius
-
-double_buffer yes
-no_buffers yes
-text_buffer_size 2048
-
-gap_x 10
-gap_y 30
-minimum_size 190 450
-maximum_width 190
-own_window yes
-own_window_type desktop
-own_window_transparent yes
-own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
-border_inner_margin 0
-border_outer_margin 0
-alignment tr
-
-draw_shades no
-draw_outline no
-draw_borders no
-draw_graph_borders no
-
-override_utf8_locale yes
-use_xft yes
-xftfont caviar dreams:size=8
-xftalpha 0.5
-uppercase no
-
-default_color FFFFFF
-color1 DDDDDD
-color2 AAAAAA
-color3 888888
-color4 EF5A29
-
-lua_load ~/conky_orange.lua
-lua_draw_hook_post main
-
-#${voffset 35}
-#${goto 95}${color3}${font ubuntu:size=32}${time %e}${color1}${voffset 0}${offset -60}${font ubuntu:size=10}${time %A}
-#${goto 85}${color2}${voffset -2}${font ubuntu:size=9}${time %b}${voffset -2} ${color3}${font ubuntu:size=12}${time %Y}${font}
-#
-#${voffset 70}
-
-
-TEXT
-${voffset 35}
-${goto 95}${color4}${font ubuntu:size=22}${time %e}${color1}${offset -50}${font ubuntu:size=10}${time %A}
-${goto 85}${color2}${voffset -2}${font ubuntu:size=9}${time %b}${voffset -2} ${color3}${font ubuntu:size=12}${time %Y}${font}
-
-${voffset 80}
-${goto 95}${font Ubuntu:size=7,weight:bold}${color}CPU ${color1} temp ${acpitemp}°C
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${top name 1}${alignr}${top cpu 1}%
-${goto 90}${font Ubuntu:size=7,weight:normal}${color2}${top name 2}${alignr}${top cpu 2}%
-${goto 90}${font Ubuntu:size=7,weight:normal}${color3}${top name 3}${alignr}${top cpu 3}%
-${goto 90}${cpugraph 10,100 666666 666666}
-${goto 90}${voffset -10}${font Ubuntu:size=7,weight:normal}${color}${threads} process
-
-${voffset 13}
-${goto 90}${font Ubuntu:size=7,weight:bold}${color}MEM
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${top_mem name 1}${alignr}${top_mem mem 1}%
-${goto 90}${font Ubuntu:size=7,weight:normal}${color2}${top_mem name 2}${alignr}${top_mem mem 2}%
-${goto 90}${font Ubuntu:size=7,weight:normal}${color3}${top_mem name 3}${alignr}${top_mem mem 3}%
-
-${voffset 18}
-${goto 90}${font Ubuntu:size=7,weight:bold}${color}DISKS
-
-${goto 90}${diskiograph 30,100 666666 666666}${voffset -30}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color}used: ${fs_used /home} /home
-${goto 90}${font Ubuntu:size=7,weight:normal}${color}used: ${fs_used /} /
-
-${voffset 15}
-${goto 95}${font Ubuntu:size=7,weight:bold}${color}NET
-${alignr}${color2}${font Ubuntu:size=7,weight:bold}${color1}${if_up eth0}eth ${addr eth0} ${endif}${if_up wlan0}wifi ${addr wlan0}${endif}
-${voffset 10}
-${goto 90}${upspeedgraph eth0 10,100 666666 666666}
-${goto 90}${downspeedgraph eth0 10,100 666666 666666}
-${voffset -35}
-${goto 90}${font Ubuntu:size=7,weight:bold}${color}open ports: ${alignr}${color2}${tcp_portmon 1 65535 count}
-${goto 90}${font Ubuntu:size=7,weight:bold}${color}${offset 10}IP${alignr}DPORT
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 0}${alignr 1}${tcp_portmon 1 65535 rport 0}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 1}${alignr 1}${tcp_portmon 1 65535 rport 1}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 2}${alignr 1}${tcp_portmon 1 65535 rport 2}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 3}${alignr 1}${tcp_portmon 1 65535 rport 3}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 4}${alignr 1}${tcp_portmon 1 65535 rport 4}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 5}${alignr 1}${tcp_portmon 1 65535 rport 5}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 6}${alignr 1}${tcp_portmon 1 65535 rport 6}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 7}${alignr 1}${tcp_portmon 1 65535 rport 7}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 8}${alignr 1}${tcp_portmon 1 65535 rport 8}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 9}${alignr 1}${tcp_portmon 1 65535 rport 9}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 10}${alignr 1}${tcp_portmon 1 65535 rport 10}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 11}${alignr 1}${tcp_portmon 1 65535 rport 11}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 12}${alignr 1}${tcp_portmon 1 65535 rport 12}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 13}${alignr 1}${tcp_portmon 1 65535 rport 13}
-${goto 90}${font Ubuntu:size=7,weight:normal}${color1}${tcp_portmon 1 65535 rip 14}${alignr 1}${tcp_portmon 1 65535 rport 14}
-
-
View
46 tint2rc
@@ -12,41 +12,41 @@ background_color = #000000 0
border_color = #1D1D1D 0
# ID 2
-rounded = 1
+rounded = 0
border_width = 1
-background_color = #EF5A29 37
-border_color = #FF906B 40
+background_color = #EF5A29 35
+border_color = #FF906B 35
# ID 3
-rounded = 1
+rounded = 0
border_width = 1
background_color = #3C7CA6 60
-border_color = #6FC5FF 34
+border_color = #6FC5FF 32
# ID 4
rounded = 7
border_width = 1
-background_color = #000000 85
-border_color = #505050 21
+background_color = #000000 83
+border_color = #505050 20
# ID 5
-rounded = 2
+rounded = 1
border_width = 1
-background_color = #FFFFFF 9
-border_color = #FFFFFF 23
+background_color = #FFFFFF 11
+border_color = #FFFFFF 19
# ID 6
rounded = 0
border_width = 1
background_color = #000000 20
-border_color = #FFFFFF 9
+border_color = #FFFFFF 8
# Panel
panel_monitor = all
-panel_position = bottom center horizontal
-panel_size = 100% 40
+panel_position = top right horizontal
+panel_size = 65% 24
panel_margin = 0 0
-panel_padding = 10 0 2
+panel_padding = 1 0 1
panel_dock = 0
wm_menu = 0
panel_layer = bottom
@@ -61,7 +61,7 @@ strut_policy = none
# Taskbar
taskbar_mode = single_desktop
-taskbar_padding = 0 0 2
+taskbar_padding = 0 0 1
taskbar_background_id = 0
#taskbar_active_background_id = 0
@@ -70,8 +70,8 @@ urgent_nb_of_blink = 7
task_icon = 1
task_text = 0
task_centered = 0
-task_maximum_size = 60 40
-task_padding = 12 3
+task_maximum_size = 36 24
+task_padding = 7 2
task_background_id = 5
task_active_background_id = 2
task_urgent_background_id = 3
@@ -93,15 +93,23 @@ font_shadow = 0
# System Tray
systray = 1
-systray_padding = 0 0 2
+systray_padding = 0 0 1
systray_sort = ascending
systray_background_id = 0
systray_icon_size = 22
systray_icon_asb = 100 0 0
+# Clock
+time1_format = %H:%M
+time1_font = Radio Space Bold, Bold 12
+clock_font_color = #DCDCDC 100
+clock_tooltip = %a %d %b %Y
+clock_padding = 2 0
+clock_background_id = 0
+
# Tooltips
tooltip = 1
-tooltip_padding = 10 10
+tooltip_padding = 7 7
tooltip_show_timeout = 0.1
tooltip_hide_timeout = 0.1
tooltip_background_id = 4

No commit comments for this range

Something went wrong with that request. Please try again.