Bem-vindo: Sex, 17 de Maio 2024, 0:19 Pesquisa avançada

Mostre o seu Desktop!

Apresente aqui temas que gostou, skins de programas, ícones, wallpapers, conky's, etc. Ou seja, tudo o que possa alterar de estético no seu Ubuntu, apresente aqui. Em caso de dúvidas de personalização ou se quiser mostrá-la ao mundo, utilize esta secção!

Re: Mostre o seu Desktop!

Mensagempor Thauan Francisco » Qui, 16 de Agosto 2012, 20:28

Incrivelmente Leve,Estupidamente Simples.


  • Sistema Operativo:KituxOS project(Ubuntu 12.04(Precise Pangolin))
  • Tema:Orion
  • Ícones:Faenza Cupertino
  • Wallpaper: :/ não me lembro.
  • Outros:Gnome-shell modificado
Imagem
Nunca em minha vida vou aceitar um destino que não possa me orgulhar...
Avatar do usuário
Thauan Francisco
 
Mensagens: 695
Registrado em: 21 Abril, 2012

Re: Mostre o seu Desktop!

Mensagempor Roger Braga » Qui, 16 de Agosto 2012, 22:23

((ºº)) Buterfly ((ºº))

AGARB REGOR


Imagem
:ubuntued: "Somente seres humanos excepcionais e irrepreensíveis suscitam ideias generosas e ações elevadas. O conhecimento é limitado. A imaginação envolve ao mundo."
:ubuntued:
Avatar do usuário
Roger Braga
Mr. Deskmod
 
Mensagens: 755
Registrado em: 04 Julho, 2011
Localização: São Paulo, BRASIL

Re: Mostre o seu Desktop!

Mensagempor Luis Cardoso » Qui, 16 de Agosto 2012, 22:37

Darkgx(darkthauangx) (16-08-2012, 20:28) escreveu:
Incrivelmente Leve,Estupidamente Simples.

  • Sistema Operativo:KituxOS project(Ubuntu 12.04(Precise Pangolin))
  • Tema:Orion
  • Ícones:Faenza Cupertino
  • Wallpaper: :/ não me lembro.
  • Outros:Gnome-shell modificado

Se bem que ainda dá algum trabalho configurar o Tint2 xD (se bem que o tem na sua forma mais leve, apenas como taskbar).
ImagemImagem
«Escolhe um trabalho de que gostes, e não terás que trabalhar um só dia na tua vida» - Confúcio
Avatar do usuário
Luis Cardoso
Redator
 
Mensagens: 10455
Registrado em: 26 Maio, 2011
Localização: Portugal

Re: Mostre o seu Desktop!

Mensagempor Thauan Francisco » Sex, 17 de Agosto 2012, 0:10

luis,KKKKKK :lol:
Imagem
Nunca em minha vida vou aceitar um destino que não possa me orgulhar...
Avatar do usuário
Thauan Francisco
 
Mensagens: 695
Registrado em: 21 Abril, 2012

Re: Mostre o seu Desktop!

Mensagempor Luis Cardoso » Sex, 17 de Agosto 2012, 0:26


Não me enganei, pois não? Aquela barra inferior é o Tint2, correcto? Poderia deixar a configuração da mesma, para que outro utilizador a possa configurar ;)
ImagemImagem
«Escolhe um trabalho de que gostes, e não terás que trabalhar um só dia na tua vida» - Confúcio
Avatar do usuário
Luis Cardoso
Redator
 
Mensagens: 10455
Registrado em: 26 Maio, 2011
Localização: Portugal

Re: Mostre o seu Desktop!

Mensagempor Thauan Francisco » Sex, 17 de Agosto 2012, 1:53

Luis:Elá é a TINT2 sim.mas é o tema padrão,com algumas modificaçoes.quando tiver um tempo,vou postar aqui.
Imagem
Nunca em minha vida vou aceitar um destino que não possa me orgulhar...
Avatar do usuário
Thauan Francisco
 
Mensagens: 695
Registrado em: 21 Abril, 2012

Re: Mostre o seu Desktop!

Mensagempor Guilherme Paganini » Sex, 17 de Agosto 2012, 21:24

Think simple


  • Sistema Operativo: Ubuntu 12.04 LTS (Precise Pangolin)
  • Tema: Zukiwi http://ubuntued.info/tema-94-zukiwi
  • Ambiente Gráfico: Unity 3D
  • Ícones: fs-icons-ubuntu-mono-light-style http://www.ubuntubrsc.com/pacote-icones ... buntu.html
  • Wallpaper: http://i.imgur.com/Iy26r.jpg
  • Outros: Conky Lua, Rádio Tray, CompizConfig, Ubuntu Tweak
  • .conkyrc:
    Spoiler:
    Código: Selecionar todos
    #==============================================================================
    #                               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 25
    gap_y 35
    minimum_size 190 450
    maximum_width 200
    own_window yes
    own_window_type override
    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/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 45}
    ${goto 105}${color4}${font ubuntu:size=22}${time %e}${color1}${offset -55}${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 90}${font Ubuntu:size=10,weight:bold}${color}CPU
    ${goto 90}${font Ubuntu:size=7,weight:normal}${color}Temperatura:${alignr}${hwmon 0 temp 2}°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 20}
    ${goto 90}${font Ubuntu:size=10,weight:bold}${color}MEM ${voffset 25}
    ${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 20}
    ${goto 90}${font Ubuntu:size=10,weight:bold}${color}DISCO ${voffset 25}
    ${goto 90}${font Ubuntu:size=7,weight:normal}${color}Usado: ${fs_used /home} /home
    ${goto 90}${font Ubuntu:size=7,weight:normal}${color}Usado: ${fs_used /} /
    ${goto 90}${font Ubuntu:size=7,weight:normal}${color}Temperatura:${alignr}${hddtemp /dev/sda}°C

    ${goto 70}${font Ubuntu:size=18,weight:bold}${color3}NET${alignr}${color2}${font Ubuntu:size=8,weight:bold}${color1}IP ${addr wlan0}
    ${goto 80}${font Ubuntu:size=7,weight:normal}${color1}Download${alignr}${downspeedf wlan0}kB/s
    ${goto 80}${font Ubuntu:size=7,weight:normal}${color1}Upload${alignr}${upspeedf wlan0}kB/s

    ${goto 70}${font Ubuntu:size=18,weight:bold}${color3}SISTEMA
    ${voffset -40}
    ${goto 80}${font Ubuntu:size=7,weight:normal}${color1}Kernel${alignr}${kernel}
    ${goto 80}${font Ubuntu:size=7,weight:normal}${color1}Ligado${alignr}${uptime}
    ${goto 80}${font Ubuntu:size=7,weight:normal}${color1}Bateria${alignr}${battery_time}
    ${image ~/.conky/new-ubuntu-logo.png -p 140,670 -s 60x20}

    clock_rings.lua:
    Spoiler:
    Código: Selecionar todos
    --==============================================================================
    --                            conky_orange.lua
    --
    --  author  : SLK
    --  version : v2011062101
    --  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=90,
        graph_radius=63,
        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=44,
        txt_weight=1,                  txt_size=15.0,
        txt_fg_colour=0xFFFFFF,        txt_fg_alpha=0.6,
        graduation_radius=63,
        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=90,
        graph_radius=67,
        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=80,
        txt_weight=0,                  txt_size=13.0,
        txt_fg_colour=0xFFFFFF,        txt_fg_alpha=0.6,
        graduation_radius=67,
        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=90,
        graph_radius=60,
        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=50,
        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=82,                          y=210,
        graph_radius=33,
        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.2,
        hand_fg_colour=0xEF5A29,       hand_fg_alpha=1.0,
        txt_radius=44,
        txt_weight=0,                  txt_size=10.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=82,                          y=210,
        graph_radius=27,
        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.2,
        hand_fg_colour=0xEF5A29,       hand_fg_alpha=1.0,
        txt_radius=15,
        txt_weight=0,                  txt_size=10.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=82,                          y=330,
        graph_radius=33,
        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.2,
        hand_fg_colour=0xEF5A29,       hand_fg_alpha=1.0,
        txt_radius=44,
        txt_weight=0,                  txt_size=10.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='RAM',
        caption_weight=1,              caption_size=8.0,
        caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.3,
    },
    {
        name='swapperc',                    arg='',                  max_value=100,
        x=82,                          y=330,
        graph_radius=27,
        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.2,
        hand_fg_colour=0xEF5A29,       hand_fg_alpha=1.0,
        txt_radius=15,
        txt_weight=0,                  txt_size=10.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='SWAP',
        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=450,
        graph_radius=33,
        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.2,
        hand_fg_colour=0xEF5A29,       hand_fg_alpha=1.0,
        txt_radius=44,
        txt_weight=0,                  txt_size=10.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=450,
        graph_radius=27,
        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.2,
        hand_fg_colour=0xEF5A29,       hand_fg_alpha=1.0,
        txt_radius=15,
        txt_weight=0,                  txt_size=10.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,
    },
    }

    -------------------------------------------------------------------------------
    --                                                                 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
       
        cairo_surface_destroy(cs)
        cairo_destroy(display)
    end

Guilherme Paganini
 
Mensagens: 30
Registrado em: 08 Maio, 2012
Localização: Ouro Preto - MG

Re: Mostre o seu Desktop!

Mensagempor t_md » Sáb, 18 de Agosto 2012, 2:46

All Star


  • Sistema Operativo: Ubuntu 12.04 (Precise Pangolin)
  • Tema: Bambiance
  • Ambiente Gráfico: Unity
  • Ícones: Fs-Icons-Ubuntu-Mono-Dark
  • Wallpaper: http://i.imgur.com/THMU9.jpg
Avatar do usuário
t_md
 
Mensagens: 7
Registrado em: 01 Agosto, 2012
Localização: Palhoça, SC

Re: Mostre o seu Desktop!

Mensagempor Claudio Novais » Sáb, 18 de Agosto 2012, 2:53

Não conhecia esse Bambiance! Parece ser bastante bonito! Funciona bem em todas as janelas, nomeadamente no LibreOffice?

Parabéns pelo ambiente t_md! Fiquei a conhecer um tema que possivelmente irei usar! :D
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Mostre o seu Desktop!

Mensagempor t_md » Sáb, 18 de Agosto 2012, 3:04

Claudio Novais (18-08-2012, 2:53) escreveu:Não conhecia esse Bambiance! Parece ser bastante bonito! Funciona bem em todas as janelas, nomeadamente no LibreOffice?

Parabéns pelo ambiente t_md! Fiquei a conhecer um tema que possivelmente irei usar! :D

Pelo pouco tempo que estou com esse tema, funciona bem em todas as janelas.
No LibreOffice muda apenas a decoração da janela.
Imagem
Avatar do usuário
t_md
 
Mensagens: 7
Registrado em: 01 Agosto, 2012
Localização: Palhoça, SC

AnteriorPróximo

Voltar para Temas do Ubuntu

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 19 visitantes