Pagina 438 di 489

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: venerdì 11 marzo 2011, 17:32
da TheImmortalPhoenix
zeruel85 ha scritto: arch:
Immagine Immagine

debian wheezy (testing):
Immagine
Mi passi i conky di entrambi per favore?

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: venerdì 11 marzo 2011, 17:34
da TheImmortalPhoenix
pablo_honey ha scritto: domandina: ho aggiunto a conky una riga per mostrare il titolo della canzone che rhythmbox sta riproducendo; il problema è che all'avvio del pc si avvia da solo anche rb, anche se in pausa... come modificare il codice in modo che rhythmbox non si avvii?
il codice che ho messo è il seguente

${if_running rhythmbox}${exec /usr/bin/rhythmbox-client --no-start --no-present --print-playing|cut -b -99}$endif
questo è il mio:

${if_running rhythmbox}${color 000000}Titolo: ${alignr}${exec rhythmbox-client --no-start --print-playing-format "%tt"}$endif

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: venerdì 11 marzo 2011, 18:43
da ceon1
TheImmortalPhoenix ha scritto:
zeruel85 ha scritto: arch:
Immagine Immagine

debian wheezy (testing):
Immagine
Mi passi i conky di entrambi per favore?
Quoto!

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: venerdì 11 marzo 2011, 20:33
da SuNjACk
zeruel85 ha scritto: arch:
Immagine Immagine

debian wheezy (testing):
Immagine
Ohh alcuni dei miei wallpaper preferiti :)

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: venerdì 11 marzo 2011, 21:01
da Jaguaro
snarkia ha scritto: Quasi completato...mancano sempre quelle due stramaledette icone dell'applet  >:( >:(

Immagine

Immagine
molto bello  (yes)

sarebbe stato ottimo su un desk openbox con tint2 in alto, con decori simili al conky.

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: venerdì 11 marzo 2011, 22:22
da SuNjACk
Immagine

BAM! :P

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: sabato 12 marzo 2011, 1:32
da xmanganato77
Burn_Out ha scritto:
xmanganato77 ha scritto: Immagine

Qui nn posto mai.Metto il mio. :)
sfondo sfondo sfondo :P bello! la barra è awn?
1.sfondo http://zyklophon.deviantart.com/art/Har ... s-66313387
2.barra http://gnome-look.org/content/show.php/ ... ent=101604
3.gtk2 http://gnome-look.org/content/show.php/ ... ent=121184
4.metacity http://gnome-look.org/content/show.php/ ... ent=127948

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: sabato 12 marzo 2011, 1:37
da snarkia
Jaguaro ha scritto:
snarkia ha scritto: Quasi completato...mancano sempre quelle due stramaledette icone dell'applet  >:( >:(

Immagine

Immagine
molto bello  (yes)

sarebbe stato ottimo su un desk openbox con tint2 in alto, con decori simili al conky.
Eh già...ci stavo facendo un pensierino su openbox, chissà  :-\
Tint2 sto iniziando a studiarlo...ancora non lo interpreto bene, come il conky fino a due settimane fa del resto  ;D

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: sabato 12 marzo 2011, 10:41
da zeruel85
jerico ha scritto: molto bella debian!!
grazie! :)
TheImmortalPhoenix ha scritto: Mi passi i conky di entrambi per favore?
certo. cominciamo da arch.
conkyrc:

Codice: Seleziona tutto

######################
# - 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

format_human_readable

#####################
# - Text settings - #
#####################
use_xft yes
xftfont Droid Sans:size=8
override_utf8_locale yes
text_buffer_size 2048

#############################
# - Window specifications - #
#############################
own_window_class Conky
own_window yes
own_window_type override
own_window_argb_visual yes
own_window_argb_value 180
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
#own_window_colour 414140

alignment top_left
gap_x 8
gap_y 8
minimum_size 182 0
maximum_width 182

default_bar_size 60 8

#########################
# - Graphics settings - #
#########################
draw_shades no

default_color e0e0e0

color0 white
#color1 729fcf
color1 f7a145
color2 white


lua_load ~/.conkylua/luarc
lua_draw_hook_pre main

TEXT
${font Droid Sans:style=Bold:size=8}CLOCK $stippled_hr${font}
${alignc}${voffset 32}${font Droid Sans:style=Bold:size=11}${color2}${time %H}${time :%M}${time :%S}${color}${font}
${alignc}${voffset 6}${font Droid Sans:style=Bold:size=8}${color2}${time %A}${color}${font}
${alignc}${time %d %b %Y}${voffset 8}${font}${color}
${voffset 40}${font Droid Sans:style=Bold:size=8}SYSTEM $stippled_hr${font}
${voffset 6}CPU0: ${color1}${font Droid Sans:style=Bold:size=8}${cpu cpu1}%${font}${color}${goto 98}CPU1: ${color1}${font Droid Sans:style=Bold:size=8}${cpu cpu2}%${font}${color}
${voffset 50}RAM: ${color1}${font Droid Sans:style=Bold:size=8}$memperc%${font}${color}${goto 98}BAT: ${font Droid Sans:style=Bold:size=8}${color1}${battery_percent BAT0}%${font}${color}
${font Droid Sans:style=Bold:size=8}${color2}${mem}${font}${color}
###############
# - NETWORK - #
###############
${voffset 38}${font Droid Sans:style=Bold:size=8}NETWORK $stippled_hr${font}
# |--WLAN0
${if_up wlan0}
${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}Up: ${font Droid Sans:style=Bold:size=8}${color1}${upspeed wlan0}${color}${font} ${alignr}${color2}${upspeedgraph wlan0 8,60 f7a145 f7a145}${color}
${goto 32}Total: ${font Droid Sans:style=Bold:size=8}${color2}${totalup wlan0}${color}${font}
${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}Down: ${font Droid Sans:style=Bold:size=8}${color1}${downspeed wlan0}${color}${font} ${alignr}${color2}${downspeedgraph wlan0 8,60 f7a145 f7a145}${color}
${goto 32}Total: ${font Droid Sans:style=Bold:size=8}${color2}${totaldown wlan0}${color}${font}
# |--ETH0
${else}${if_up eth0}
${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}Up: ${font Droid Sans:style=Bold:size=8}${color1}${upspeed eth0}${color}${font} ${alignr}${color2}${upspeedgraph eth0 8,60 f7a145 f7a145}${color}
${goto 32}Total: ${font Droid Sans:style=Bold:size=8}${color2}${totalup eth0}${color}${font}
${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}Down: ${font Droid Sans:style=Bold:size=8}${color1}${downspeed eth0}${color}${font} ${alignr}${color2}${downspeedgraph eth0 8,60 f7a145 f7a145}${color}
${goto 32}Total: ${font Droid Sans:style=Bold:size=8}${color2}${totaldown eth0}${color}${font}
# |--PPP0
${else}${if_up ppp0}
${voffset -13}${color0}${font VariShapes Solid:size=14}q${font}${color}${goto 32}${voffset -6}Up: ${font Droid Sans:style=Bold:size=8}${color1}${upspeed ppp0}${color}${font} ${alignr}${color2}${upspeedgraph ppp0 8,60 f7a145 f7a145}${color}
${goto 32}Total: ${font Droid Sans:style=Bold:size=8}${color2}${totalup ppp0}${color}${font}
${voffset -2}${color0}${font VariShapes Solid:size=14}Q${font}${color}${goto 32}${voffset -6}Down: ${font Droid Sans:style=Bold:size=8}${color1}${downspeed ppp0}${color}${font} ${alignr}${color2}${downspeedgraph ppp0 8,60 f7a145 f7a145}${color}
${goto 32}Total: ${font Droid Sans:style=Bold:size=8}${color2}${totaldown ppp0}${color}${font}
${else}${voffset 4}${color0}${font PizzaDude Bullets:size=12}4${font}${color}${goto 32}Network Unavailable${voffset 14}${endif}${endif}${endif}
###############
# - WEATHER - #
###############
# For a working weather script you NEED to define, in a user specific config file, a partner id and registration code for the weather.com xoap service. For this purpose copy .conkyForecast.config in /usr/share/conkycolors folder to your home and setup as required.
# http://www.weather.com/services/xmloap.html
${voffset -6}${font Droid Sans:style=Bold:size=8}WEATHER $stippled_hr${font}
# |--WLAN0
${if_up wlan0}
${execpi 3600 /usr/share/conkycolors/bin/conkyForecast --location=ITXX0079 -t /home/luca/.conkycolors/templates/conkyForecast.template}
# |--ETH0
${else}${if_up eth0}
${execpi 3600 /usr/share/conkycolors/bin/conkyForecast --location=ITXX0079 -t /home/luca/.conkycolors/templates/conkyForecast.template}
# |--PPP0
${else}${if_up ppp0}
${execpi 3600 /usr/share/conkycolors/bin/conkyForecast --location=ITXX0079 -t /home/luca/.conkycolors/templates/conkyForecast.template}
${else}${voffset 4}${color0}${font PizzaDude Bullets:size=12}4${font}${color}${goto 32}Weather Unavailable${voffset 14}${endif}${endif}${endif}
lua:

Codice: Seleziona tutto

--==============================================================================
--                            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=99,                         y=82,
    graph_radius=53,
    graph_thickness=2,
    graph_unit_angle=30,           graph_unit_thickness=30,
    graph_bg_colour=0xffffff,      graph_bg_alpha=0,
    graph_fg_colour=0xf7a145,      graph_fg_alpha=1,
    txt_radius=34,
    txt_weight=1,                  txt_size=10.0,
    txt_fg_colour=0xFFFFFF,        txt_fg_alpha=0,
    graduation_radius=53,
    graduation_thickness=6,        graduation_mark_thickness=2,
    graduation_unit_angle=30,
    graduation_fg_colour=0xffffff, graduation_fg_alpha=1,
    },
}
-- MINUTES
clock_m = {
    {
    name='time',                   arg='%M',                    max_value=60,
    x=99,                         y=82,
    graph_radius=57,
    graph_thickness=2,
    graph_unit_angle=6,            graph_unit_thickness=6,
    graph_bg_colour=0xffffff,      graph_bg_alpha=1,
    graph_fg_colour=0xf7a145,      graph_fg_alpha=1,
    txt_radius=70,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xFFFFFF,        txt_fg_alpha=0,
    graduation_radius=57,
    graduation_thickness=0,        graduation_mark_thickness=2,
    graduation_unit_angle=30,
    graduation_fg_colour=0xffffff, graduation_fg_alpha=1,
    },
}
-- SECONDS
clock_s = {
    {
    name='time',                   arg='%S',                    max_value=60,
    x=99,                         y=82,
    graph_radius=50,
    graph_thickness=2,
    graph_unit_angle=6,            graph_unit_thickness=2,
    graph_bg_colour=0xffffff,      graph_bg_alpha=0,
    graph_fg_colour=0xf7a145,      graph_fg_alpha=1,
    txt_radius=40,
    txt_weight=0,                  txt_size=12.0,
    txt_fg_colour=0xFFFFFF,        txt_fg_alpha=0,
    graduation_radius=0,
    graduation_thickness=0,        graduation_mark_thickness=0,
    graduation_unit_angle=0,
    graduation_fg_colour=0xffffff, graduation_fg_alpha=1,
    },
}

--------------------------------------------------------------------------------
--                                                                    gauge DATA
gauge = {
{
    name='cpu',                    arg='cpu1',                  max_value=100,
    x=68,                          y=196,
    graph_radius=24,
    graph_thickness=3,
    graph_start_angle=0,
    graph_unit_angle=2.7,          graph_unit_thickness=2.7,
    graph_bg_colour=0xffffff,      graph_bg_alpha=1,
    graph_fg_colour=0xf7a145,      graph_fg_alpha=1,
    hand_fg_colour=0xEF5A29,       hand_fg_alpha=0,
    txt_radius=34,
    txt_weight=0,                  txt_size=8.0,
    txt_fg_colour=0xEF5A29,        txt_fg_alpha=0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xffffff, graduation_fg_alpha=1,
    caption='',
    caption_weight=1,              caption_size=8.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0,
},
{
    name='cpu',                    arg='cpu2',                  max_value=100,
    x=162,                          y=196,
    graph_radius=24,
    graph_thickness=3,
    graph_start_angle=0,
    graph_unit_angle=2.7,          graph_unit_thickness=2.7,
    graph_bg_colour=0xffffff,      graph_bg_alpha=1,
    graph_fg_colour=0xf7a145,      graph_fg_alpha=1,
    hand_fg_colour=0xEF5A29,       hand_fg_alpha=0,
    txt_radius=10,
    txt_weight=0,                  txt_size=8.0,
    txt_fg_colour=0xEF5A29,        txt_fg_alpha=0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xffffff, graduation_fg_alpha=1,
    caption='',
    caption_weight=1,              caption_size=8.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0,
},
{
    name='memperc',                arg='',                      max_value=100,
    x=68,                          y=258,
    graph_radius=24,
    graph_thickness=3,
    graph_start_angle=0,
    graph_unit_angle=2.7,          graph_unit_thickness=2.7,
    graph_bg_colour=0xffffff,      graph_bg_alpha=1,
    graph_fg_colour=0xf7a145,      graph_fg_alpha=1,
    hand_fg_colour=0xEF5A29,       hand_fg_alpha=0,
    txt_radius=10,
    txt_weight=0,                  txt_size=8.0,
    txt_fg_colour=0xEF5A29,        txt_fg_alpha=0,
    graduation_radius=23,
    graduation_thickness=0,        graduation_mark_thickness=2,
    graduation_unit_angle=27,       
    graduation_fg_colour=0xffffff, graduation_fg_alpha=1,
    caption='',
    caption_weight=1,              caption_size=8.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0,
},
{
    name="battery_percent",           arg="BAT0",                     max_value=100,
    x=162,                          y=258,
    graph_radius=24,
    graph_thickness=3,
    graph_start_angle=0,
    graph_unit_angle=2.7,          graph_unit_thickness=2.7,
    graph_bg_colour=0xffffff,      graph_bg_alpha=1,
    graph_fg_colour=0xf7a145,      graph_fg_alpha=1,
    hand_fg_colour=0xEF5A29,       hand_fg_alpha=0,
    txt_radius=34,
    txt_weight=0,                  txt_size=8.0,
    txt_fg_colour=0xEF5A29,        txt_fg_alpha=0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xffffff, graduation_fg_alpha=1,
    caption='up',
    caption_weight=1,              caption_size=8.0,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0,
},
}

-------------------------------------------------------------------------------
--                                                                 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
quello di debian lo puoi trovare in tantissime versioni per le varie distro (ubuntu, fedora, debian, mint, ecc.) a questo link:
http://gnome-look.org/content/show.php/ ... ent=139024
ceon1 ha scritto: Quoto!
accontentato! ;)
SuNjACk ha scritto: Ohh alcuni dei miei wallpaper preferiti :)
infatti ti ringrazio per avermi fatto conoscere il sito di ether su deviantart, ce ne sono alcuni di wallpaper stupendi! ;)

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: sabato 12 marzo 2011, 13:49
da bobreggae
Jaguaro ha scritto:
snarkia ha scritto: Quasi completato...mancano sempre quelle due stramaledette icone dell'applet  >:( >:(

Immagine

Immagine
molto bello  (yes)

sarebbe stato ottimo su un desk openbox con tint2 in alto, con decori simili al conky.
bello il wall!!! (good) Posteresti? Grazie!

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: sabato 12 marzo 2011, 15:50
da snarkia
bobreggae ha scritto:
Jaguaro ha scritto:
snarkia ha scritto: Quasi completato...mancano sempre quelle due stramaledette icone dell'applet  >:( >:(

Immagine

Immagine
molto bello  (yes)

sarebbe stato ottimo su un desk openbox con tint2 in alto, con decori simili al conky.
bello il wall!!! (good) Posteresti? Grazie!
Eccolo qua: http://cacoephoto.deviantart.com/art/sky-22617643&nbsp; ;)

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: sabato 12 marzo 2011, 20:27
da bobreggae
bello il wall!!! (good) Posteresti? Grazie!
[/quote]

Eccolo qua: http://cacoephoto.deviantart.com/art/sky-22617643&nbsp;  ;)
[/quote]

Grazie!  (b2b)

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: sabato 12 marzo 2011, 23:07
da Burn_Out
xmanganato77 ha scritto:
Burn_Out ha scritto:
xmanganato77 ha scritto: Immagine

Qui nn posto mai.Metto il mio. :)
sfondo sfondo sfondo :P bello! la barra è awn?
1.sfondo http://zyklophon.deviantart.com/art/Har ... s-66313387
2.barra http://gnome-look.org/content/show.php/ ... ent=101604
3.gtk2 http://gnome-look.org/content/show.php/ ... ent=121184
4.metacity http://gnome-look.org/content/show.php/ ... ent=127948
gentilissimo ;)

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: domenica 13 marzo 2011, 11:46
da luchicè
anche in OB
Immagine
mi piacciono i conky:lol:

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: domenica 13 marzo 2011, 12:30
da lgsalvati
Sono tornato a provare gnome-shell, come non provare questo tema :)

Immagine

Immagine

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: domenica 13 marzo 2011, 12:38
da jerico
l'hai compilato?

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: domenica 13 marzo 2011, 12:42
da lgsalvati
la shell? si

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: domenica 13 marzo 2011, 13:28
da alecive
luigisalvati ha scritto: Sono tornato a provare gnome-shell, come non provare questo tema :)

Immagine

Immagine
E' quello sul quale volevo fare il gtk!! Mi piace veramente molto.. Giusto per curiosità: ora tu che gtk/metacity stai usando?

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: domenica 13 marzo 2011, 14:53
da papk

Re: [Desktop] I vostri desktop (4): lo spam sara` sanzionato ...

Inviato: domenica 13 marzo 2011, 16:33
da lgsalvati
alecive ha scritto:
luigisalvati ha scritto: Sono tornato a provare gnome-shell, come non provare questo tema :)

Immagine

Immagine
E' quello sul quale volevo fare il gtk!! Mi piace veramente molto.. Giusto per curiosità: ora tu che gtk/metacity stai usando?
si è un bel tema e anche il wallpaper ci sta benissimo(con le awokendark è proprio l'ideale),il gtk è il tuo ultimo newStart con qualche piccola modifica nelle grandezze di scrollbar,toolbar e colori.
Qualcuno sa dove è definita la grandezza delle icone della dashboard,vorrei rimpicciolirle sono enormi,posto uno screenshot per chiarezza:
Immagine