Bem-vindo: Sex, 22 de Novembro 2024, 19:43 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 Kaikidan » Sáb, 17 de Setembro 2011, 23:44

Scarlet Sisters
Imagem

Imagem
  • Sistema Operativo: Ubuntu 11.04 Natty Naval
  • Tema: Dust
  • Emerald: Little Glass
  • AWN: Singularity
  • Ícones: AwOken
  • Wallpaper: konachan-com-71906-sample
  • Outros: CoverGloobus tema padrão, Conky feito por mim, osd lyrics

não consegui fazer as imagens aparecerem inteiras, nao sei por que.

Kaikidan
 
Mensagens: 1
Registrado em: 17 Setembro, 2011

Re: Mostre o seu Desktop!

Mensagempor Saresa » Dom, 18 de Setembro 2011, 0:30

Pra quem gosta de Lilás
Imagem
Imagem


  • Sistema Operativo: Ubuntu 11.04 Natty Narwhal
  • Tema: Clearlooks
  • Ícones: Ubuntu Mono Light
  • Wallpaper: Tiny Worlds by Matthileo http://i.imgur.com/z2u7I.jpg
  • Outros:
    Compiz - cubo, barra do Unity transparente
    Decorador de janelas Emerald
    Avant Window Navigator - estilo: nenhum
    Rainlendar 2 - tema Shadow4
    Covergloobus - tema Nano
    Applet My-Weather-Indicator 0.4.1.5
Avatar do usuário
Saresa
 
Mensagens: 306
Registrado em: 17 Setembro, 2011
Localização: Sorocaba-SP, Brasil

Re: Mostre o seu Desktop!

Mensagempor lufan » Dom, 18 de Setembro 2011, 2:12

Ubuntued Revisited
Imagem

  • Sistema Operativo: Ubuntu 11.04 Natty
  • Tema: Fusion Blue
  • Ícones: Faenza-Dark Modificado
  • Wallpaper: http://i.imgur.com/XiYvr.png
  • Outros: Conky WindowsPhone Modificado, Covergloobus Tema próprio.
  • Pasta com imagens para o conky: https://skydrive.live.com/?cid=8a128b55 ... D7D%21139#
  • .conkyrc:
    Spoiler:
    ######################
    # - Conky settings - #
    ######################
    update_interval 1
    total_run_times 0
    net_avg_samples 1
    cpu_avg_samples 1

    imlib_cache_size 0
    double_buffer yes
    no_buffers yes

    #####################
    # - Text settings - #
    #####################
    use_xft yes
    xftfont Ubuntu:size=12
    override_utf8_locale yes
    text_buffer_size 2048

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

    alignment tr
    gap_x -10
    gap_y 100
    minimum_size 350 800



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

    default_color ffffff
    default_shade_color 1d1d1d
    color0 ffffff
    color1 ffffff
    color2 ffffff


    TEXT
    # Quadrado 1/1
    ${voffset 0}${font Weather:size=40}${execi 3600 python ~/.conky/conkyForecast.py --location=#codSuaCidade# --datatype=WF}${font}
    #
    ${voffset -1}${font size=30} ${execi 3600 python ~/.conky/conkyForecast.py --location=#codSuaCidade# --datatype=HT}
    #
    ${voffset -45}${offset 42}${font size=10} #SUACIDADE#
    #

    ####################################################
    # Quadrado 1/2
    ${voffset -55}${offset 150}${time %B}
    ${offset 220}${font :size=20}${time %d}${font}
    #${voffset 10}
    ####################################################
    # Linha 2/1
    ${voffset 82}${offset 95}${font :size=30}${time %I}
    ${voffset -30}${offset 110} :${time %M}${font}
    ${goto 80}${voffset -25}${color2}${if_match ${time %H}<12}AM${else}${if_match ${time %H}>12}PM${endif}${endif} ${color}${font}
    ####################################################
    # Linha 2/1
    ${voffset -35}${offset 250}${font :size=30}${execi 300 ~/.conky/conkyCounter #seuUsuario# #suaSenha#}${font}
    #${voffset 64}
    ####################################################
    # Linha 3
    # |--ETH0

    ${voffset 55}${offset 25}IP: ${addr eth0}
    ${voffset -15}${offset 240} ${font :size=5}${upspeed eth0}
    ${voffset -5}${offset 130}${upspeedgraph eth0 10,130 2A81D0 E8EBED}
    ${voffset 2}${offset 240}${font :size=5}${downspeed eth0}
    ${voffset -5}${offset 130}${downspeedgraph eth0 10,130 E8EBED 2A81D0}

    ####################################################
    # Quadrado Linha 3

    ${voffset 60}${offset 7}${font NEUROPOL:size=8}Kernel: ${kernel}
    ${offset 7}${font NEUROPOL:size=8}${execi 99999 cat /proc/cpuinfo | grep "model name" -m1 | cut -d":" -f2 | cut -d" " -f2- | sed 's#Processor ##'}
    ${offset 7}Frequencia: ${font NEUROPOL:size=8}${freq}MHz CPU0 ${execi 1 sensors | grep Core0 |head -n 1 | cut -c15-20} CPU1 ${execi 1 sensors | grep Core1 | head -n 1 | cut -c15-20}
    ${offset 7}${font NEUROPOL:size=8}CPU0: ${cpu cpu0}% ${cpubar cpu0 8,60}
    ${offset 7}${font NEUROPOL:size=8}CPU1: ${cpu cpu1}% ${cpubar cpu1 8,60}
    ${offset 7}${font NEUROPOL:size=8}RAM: ${memperc}% ${membar 8,60}
    ${offset 7}${font NEUROPOL:size=8}SWAP: ${swapperc}% ${swapbar 8,60}
    ${offset 7}${font NEUROPOL:size=8}Uptime: ${uptime}



    #${voffset 30}${font Arial Black:size=14}${exec cp "`conkyBanshee --datatype=CA | sed -e 's/\\\//g'`" ~/.album}
    #${offset 70}${font}${exec conkyBanshee --datatype=TI}
    #${voffset 15}${offset 70}${exec conkyBanshee --datatype=AR}${font}
    #${voffset 11}${offset 5}${exec conkyBanshee --datatype=AL}

Editado pela última vez por lufan em Qua, 21 de Setembro 2011, 6:02, em um total de 1 vez.
Imagem
Celso Ricardo dos S. Bomfim
Ubuntu - Java - Android
Avatar do usuário
lufan
 
Mensagens: 35
Registrado em: 20 Agosto, 2011
Localização: Sergipe

Re: Mostre o seu Desktop!

Mensagempor Donatello van Dijck » Dom, 18 de Setembro 2011, 3:19

AwOkolored

Imagem

ImagemImagem

Sistema operacional: Ubuntu 11.04.
Wallpaper nativo do Ubuntu.
Ícones do sistema: AwOken
Cairo dock
Ícones do Cairo dock: algumas variações do AwOken
Covergloobus
Tema emerald: Red robot
Conky
Spoiler:
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

background yes
use_xft yes
xftfont Vibrocentric:size=10
xftalpha 0.8
update_interval 0.5
total_run_times 0
double_buffer yes
minimum_size 1000 500
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
border_width 1
default_color white
default_shade_color black
default_outline_color black
alignment top_middle
gap_x -900
gap_y 620
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
use_spacer none
show_graph_scale no
show_graph_range no
text_buffer_size 1024
#colour
default_color 845ff0
color2 8452ff
short_units yes
pad_percents 2

TEXT
${font Segoe Print:size=45}${time %H:%M}${font}${voffset -35}${font Segoe Print:size=15}${color2}${time :%S}
Avatar do usuário
Donatello van Dijck
 
Mensagens: 42
Registrado em: 01 Setembro, 2011
Localização: Rio de Janeiro

Re: Mostre o seu Desktop!

Mensagempor Claudio Novais » Dom, 18 de Setembro 2011, 23:27

lufan » Dom Set 18, 2011 2:12 am escreveu:
Ubuntued Revisited
Imagem

  • Sistema Operativo: Ubuntu 11.04 Natty
  • Tema: Fusion Blue
  • Ícones: Faenza-Dark Modificado
  • Wallpaper: http://i.imgur.com/XiYvr.png
  • Outros: Conky WindowsPhone Modificado, Covergloobus Tema próprio.


Lufan, adorei esta nova modificação do Conky WindowsPhoneSeven! Partilhe a configuração: editando o seu post anterior e também mostrando aqui:
viewtopic.php?f=12&t=375
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Mostre o seu Desktop!

Mensagempor gustavo.l » Seg, 19 de Setembro 2011, 2:46

Iniciante em Ubuntu/Linux


  • Sistema Operativo: Ubuntu 11.04
  • Tema: Not Mac
  • Wallpaper: Sólido do SO
  • Outros: conky (Windows Phone 7)

Está aí meu primeiro desktop, simples do jeito que gosto, mas sem alguns recursos que pretendo colocar. Pra uma semana de Ubuntu e linux até que gostei. O tema é pra me acostumar com a idéia de um MAC, se um dia eu vier a ter ^^.

gustavo.l
 
Mensagens: 1
Registrado em: 19 Setembro, 2011

Re: Mostre o seu Desktop!

Mensagempor Roger Braga » Seg, 19 de Setembro 2011, 5:23

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 Roger Braga » Seg, 19 de Setembro 2011, 7:00

GAIA

Imagemhttp://i.imgur.com/hM2jZ.png
Imagemhttp://i.imgur.com/3aXXf.png Imagemhttp://i.imgur.com/EZrgl.png
  • Sistema Operativo:Ubuntu 11.04 Natty
  • Tema:http://gnome-look.org/content/show.php/A+New+Start?content=128431
  • Ícones:http://gnome-look.org/content/show.php/Fekete?content=136768
  • Wallpaper:http://www.gaia10.us/gallery/gallery-glacien/
  • Cursor:http://jamsubuntu.blogspot.com/2009/02/oxygen-mouse-cursor-theme.html
  • Outros:AWN
  • Conky:
    conkyrc2
    Spoiler:
    use_xft yes
    xftfont DejaVu Sans:size=8
    xftalpha 0.8
    text_buffer_size 512

    update_interval 0.5
    total_run_times 0

    own_window yes
    own_window_type normal
    own_window_argb_visual yes
    own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
    own_window_transparent yes

    double_buffer yes

    minimum_size 206 0

    draw_shades yes

    draw_outline no

    draw_borders no

    stippled_borders 0

    border_margin 2

    border_width 2

    default_color 00BFFF
    default_shade_color 000000
    default_outline_color grey
    own_window_colour white

    alignment top_left
    #alignment top_right
    #alignment bottom_left
    #alignment bottom_right
    #alignment middle_right

    gap_x 50
    gap_y 10

    no_buffers yes

    uppercase no
    use_spacer none

    TEXT
    ${font NEUROPOL:pixelsize=120}${alignc}${time %H:%M}${font}

    ${font NEUROPOL:pixelsize=30} ${voffset 9}${time %A, %d} ${time %B}

    conkyrc12
    Spoiler:
    use_xft yes
    xftfont DejaVu Sans:size=12
    xftalpha 0.8
    text_buffer_size 512

    update_interval 0.5
    total_run_times 0

    own_window yes
    own_window_type normal
    own_window_argb_visual yes
    own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
    own_window_transparent yes

    double_buffer yes

    minimum_size 206 0

    draw_shades yes

    draw_outline no

    draw_borders no

    stippled_borders 0

    border_margin 2

    border_width 2
    default_color 00BFFF
    default_shade_color 000000
    default_outline_color grey
    own_window_colour white
    alignment top_lefth
    gap_x 150
    gap_y 40
    no_buffers yes
    uppercase no
    cpu_avg_samples 2
    override_utf8_locale yes
    imlib_cache_size 0lol


    TEXT
    ${color}WEATHER${color}
    ${if_existing /proc/net/route eth0}
    ${voffset 10}${alignr 56}${font ConkyWeather:style=Bold:size=30}${execi 600 conkyForecast --location=BRXX0232 --datatype=WF}${font}
    ${voffset -46}${font Weather:size=28}y${font}${offset 9} ${voffset -18}${font Arial Black:size=16}${execi 600 conkyForecast --location=BRXX0232 --datatype=HT}${font}


    ${voffset 0}${alignc 48}${execpi 600 conkyForecast --location=BRXX0232 --datatype=DW --startday=1 --shortweekday} ${alignc 6}${execpi 600 conkyForecast --location=BRXX0232 --datatype=DW --startday=2 --shortweekday} ${alignc -38}${execpi 600 conkyForecast --location=BRXX0232 --datatype=DW --startday=3 --shortweekday} ${alignc -80}${execpi 600 conkyForecast --location=BRXX0232 --datatype=DW --startday=4 --shortweekday}
    ${voffset 0}${alignc 75}${font ConkyWeather:size=24}${execpi 600 conkyForecast --location=BRXX0232 --datatype=WF --startday=1 --endday=4 --spaces=2}${font}
    ${voffset 0}${font DejaVu Sans:size=6}${alignc 50}${execpi 600 conkyForecast --location=BRXX0232 --datatype=HT --startday=1 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=BRXX0232 --datatype=LT --startday=1 --hideunits --centeredwidth=3} ${alignc -2}${execpi 600 conkyForecast --location=BRXX0232 --datatype=HT --startday=2 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=BRXX0232 --datatype=LT --startday=2 --hideunits --centeredwidth=3} ${alignc -36}${execpi 600 conkyForecast --location=BRXX0232 --datatype=HT --startday=3 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=BRXX0232 --datatype=LT --startday=3 --hideunits --centeredwidth=3} ${alignr 8}${execpi 600 conkyForecast --location=BRXX0232 --datatype=HT --startday=4 --hideunits --centeredwidth=3}/${execpi 600 conkyForecast --location=BRXX0232 --datatype=LT --startday=4 --hideunits --centeredwidth=3}${font}






    ${endif}

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 Roger Braga » Seg, 19 de Setembro 2011, 7:36

LEGACY

Imagemhttp://i.imgur.com/Xmyev.jpg
Imagemhttp://i.imgur.com/lJFFQ.jpg Imagemhttp://i.imgur.com/Lop3J.jpg
  • Sistema Operativo:Ubuntu 11.04 Natty
  • Tema:http://gnome-look.org/content/show.php/Darker+Ice+Murrina?content=72357
  • Ícones:http://gnome-look.org/content/show.php/?content=133506
  • Wallpaper:http://img3.imageshack.us/img3/5294/tron1c.jpg
  • Cursor:http://gnome-look.org/content/show.php/Vienna3+Ubuntu+Logo?content=110882
  • Covergloobus:http://liliumcruentus.deviantart.com/art/HeadCD-for-Covergloobus-172919353
  • Outros:AWN
  • Conky:
    conkyrc9
    Spoiler:
    # main conkyrc by Boris Krinkel <olgmen>
    # krinkel@rambler.ru
    # --- параметры окна ---
    # эти строки необходимы для нормальной работы лучше не изменять
    own_window yes
    own_window_class Conky
    own_window_transparent yes
    own_window_type override
    own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
    #own_window_title with lua
    # следующие параметры можно изменять
    # минимальный размер
    minimum_size 250 0
    # минимальная ширина
    maximum_width 450
    # --- расположение окна
    # левый верхний угол экрана
    #alignment top_left
    # левый нижний угол экрана
    #alignment bottom_left
    # правый верхний угол экрана
    alignment top_right
    # правый нижний угол экрана
    #alignment bottom_right
    # расстояние между кромкой экрана и окном
    # по горизонтали
    gap_x 1390
    # по вертикали
    gap_y 10

    # --- графика окна ---
    # если желаете выводить conky на другом фоне напишите yes
    background no
    # окантовка окна, бордюр
    draw_borders no
    # если бордюр yes
    # длина штрихов бордюра, если 0, то бордюр выводится сплошной линией
    stippled_borders 1
    # толщина линий бордюра
    border_width 1
    # бордюр вокруг выводимых графиков
    draw_graph_borders no
    # включить тень?
    draw_shades no
    # окантовка вокруг текста и выводимых объектов
    draw_outline no
    # Добавить пробел? Только для встраиваемых объектов
    use_spacer right

    # --- цвет ---
    # основной цвет по умолчанию
    default_color DeepSkyBlue
    # цвет тени
    default_shade_color black
    # цвет окантовки
    default_outline_color black
    # дополнительные
    color1 white
    color2 yellow
    color3 red

    # --- шрифты ---
    # используемые шрифты X когда Xft не используется, можно выбрать один из следующих
    #font 5x7
    #font 6x10
    #font 7x13
    #font 8x13
    #font 9x15
    #font *mintsmild.se*
    #font -*-*-*-*-*-*-34-*-*-*-*-*-*-*

    # Используется ли Xft?
    use_xft yes

    # Шриф Xft когда Xft доступен, здесь можно ввести название и размер любого шрифта
    xftfont Archangelsk:size=9

    # яркость шрифта при испоьзовании шрифтов Xft
    xftalpha 1
    # выводить весь текст прописными буквами
    uppercase no
    # использовать кодировку UTF8? ПРИМЕЧАНИЕ: требуется Xft
    override_utf8_locale yes

    # --- следующие данные необходимы для работы
    # обновление в секундах не имеет смысла ставить больше 2
    # при выводе времени в секундах необходимо значение 1 и менее
    update_interval 0.5
    # время работы программы до её выключения
    # установите 0 для работы программы без остановки
    total_run_times 0
    # двойная буфферизация (требуется для flicker, может не работать)
    double_buffer yes
    # вычитать буферизацию файловой системы из используемой памяти?
    no_buffers yes
    # количество cpu
    cpu_avg_samples 2
    # number of net samples to average
    net_avg_samples 2
    imlib_cache_size 0
    short_units yes
    pad_percents 2
    text_buffer_size 2048
    imlib_cache_size 0
    #--- LUA ---
    lua_load ~/conky/olgmen5.lua #calendar3_1.lua
    #lua_load ~/scripts/text_mail.lua
    lua_draw_hook_pre widgets

    TEXT
    ${voffset 300}

    olgmen5.lua
    Spoiler:
    --[[
    Conky Widgets by olgmen (2010)

    Скрипт позволяет выводить в окно CONKY часы с часовым механизмом

    для запуска необходимо ввести до TEXT сдедующие строки

    #--- LUA ---
    lua_load ~/scripts/olgmen5.lua
    lua_draw_hook_pre widgets

    при условии, что скрипт olgmen5.lua сохранен в папке ~/scripts
    ]]

    require 'cairo'

    --[[ CLOCK WIDGET ]]

    function clock(cr, x, y, s, bgc, bga, fgc, fga)

    -- функция перекодировки цвета

    function rgb_to_r_g_b(colour,alpha)
    return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
    end
    -- назначаем толщину выводимых линий

    local s_th = 2

    -- перехватываем данные часы, минуты, секунды

    local hours=os.date("%I")
    local mins=os.date("%M")
    local secs=os.date("%S")

    -- назначаем максимальные значения

    secs_arc=(2*math.pi/60)*secs
    mins_arc=(2*math.pi/60)*mins
    hours_arc=(2*math.pi/12)*hours+mins_arc/12


    -- рисуем циферблат

    local radius = s/2
    local m_x,m_y = x + s/2, y + s/2


    -- рисуем черный фон основы часов

    -- задаем границы внешней окружности
    cairo_arc(cr, m_x,m_y, radius, 0, math.rad(360))
    -- задаем цвет
    cairo_set_source_rgba(cr, 0, 0, 0, 1)
    -- окрашиваем
    cairo_fill_preserve(cr)
    -- завершаем действие
    cairo_stroke(cr)
    -- ----------------------------------------------------------------
    -- рисуем верхнюю шестерню

    local i = 0
    -- зубцы шестерни располагаем через 15 градусов
    local winkel = math.rad(15)
    -- рисуем обод шестерни
    cairo_arc(cr, m_x,m_y-s*0.275, radius*0.26, 0, math.rad(360))
    -- задаем ширину обода
    cairo_set_line_width(cr,s_th*4)
    -- задаем цвет
    cairo_set_source_rgba(cr, 1, 0.75, 0, 1)
    -- выводим рисунок
    cairo_stroke(cr)
    -- рисуем пустые места между зубцами шестерни, что бы показать сцепление зубцов
    -- будем выводить 24 зубца
    for i=0,23,1 do
    -- задаем ширину
    cairo_set_line_width(cr,5)
    -- задаем начальные точки
    cairo_move_to(cr, m_x-math.cos(secs+winkel*i)*(radius*0.25), m_y-s*0.275-math.sin(secs+winkel*i)*(radius*0.25))
    -- задаем конечные точки
    cairo_line_to(cr, m_x-math.cos(secs+winkel*i)*(radius*0.3), m_y-s*0.275-math.sin(secs+winkel*i)*(radius*0.3))
    -- задаем цвет
    cairo_set_source_rgba(cr, 0, 0, 0, 1)
    -- выводим рисунок
    cairo_stroke(cr)
    end
    -- рисуем спицы шестерни
    local i = 0
    -- спицы располагаем через 60 градусов
    local winkel = math.rad(60)
    -- будем выводить 6 спиц
    for i=0,5,1 do
    cairo_set_line_width(cr,s_th*1.5)
    cairo_move_to(cr, m_x-math.cos(secs+winkel*i)*(radius*0.25), m_y-s*0.275-math.sin(secs+winkel*i)*(radius*0.25))
    cairo_line_to(cr, m_x-math.cos(secs+winkel*i), m_y-s*0.275-math.sin(secs+winkel*i))
    cairo_set_source_rgba(cr, 1, 0.75, 0, 1)
    cairo_stroke(cr)
    end
    -- --------------------------------------------------
    -- рисуем левую шестерню

    local i = 0
    local winkel = math.rad(15)

    cairo_arc(cr, m_x-s*0.2,m_y+s*0.1, radius*0.3, 0, math.rad(360))
    cairo_set_line_width(cr,s_th*4)
    cairo_set_source_rgba(cr, 1, 0.75, 0, 1)
    cairo_stroke(cr)

    for i=0,23,1 do
    cairo_set_line_width(cr,5)
    cairo_move_to(cr, m_x-s*0.2-math.cos(secs+winkel*i)*(radius*0.29), m_y+s*0.1-math.sin(secs+winkel*i)*(radius*0.29))
    cairo_line_to(cr, m_x-s*0.2-math.cos(secs+winkel*i)*(radius*0.34), m_y+s*0.1-math.sin(secs+winkel*i)*(radius*0.34))

    cairo_set_source_rgba(cr, 0, 0, 0, 1)
    cairo_stroke(cr)
    end

    local i = 0
    local winkel = math.rad(60)

    for i=0,5,1 do
    cairo_set_line_width(cr,s_th*1.5)
    cairo_move_to(cr, m_x-s*0.2-math.cos(secs+winkel*i)*(radius*0.29), m_y+s*0.1-math.sin(secs+winkel*i)*(radius*0.29))
    cairo_line_to(cr, m_x-s*0.2-math.cos(secs+winkel*i), m_y+s*0.1-math.sin(secs+winkel*i))
    cairo_set_source_rgba(cr, 1, 0.75, 0, 1)
    cairo_stroke(cr)
    end
    -- -----------------------------------------------------
    -- рисуем центральную шестерню

    local i = 0
    local winkel = math.rad(15)
    -- рисуем обод
    cairo_arc(cr, m_x,m_y, radius*0.24, 0, math.rad(360))
    cairo_set_line_width(cr,s_th*2)
    cairo_set_source_rgba(cr, 1, 0.75, 0, 1)
    cairo_stroke(cr)

    for i=0,23,1 do
    cairo_set_line_width(cr,s_th)
    cairo_move_to(cr, m_x-math.sin(secs+winkel*i)*(radius*0.25), m_y-math.cos(secs+winkel*i)*(radius*0.25))
    cairo_line_to(cr, m_x-math.sin(secs+winkel*i)*(radius*0.3), m_y-math.cos(secs+winkel*i)*(radius*0.3))

    cairo_set_source_rgba(cr, 1, 0.75, 0, 1)
    cairo_stroke(cr)
    end

    local i = 0
    local winkel = math.rad(60)

    for i=0,5,1 do
    cairo_set_line_width(cr,s_th*1.5)
    cairo_move_to(cr, m_x-math.sin(secs+winkel*i)*(radius*0.25), m_y-math.cos(secs+winkel*i)*(radius*0.25))
    -- рисуем спицы
    cairo_line_to(cr, m_x-math.sin(secs+winkel*i), m_y-math.cos(secs+winkel*i))
    cairo_set_source_rgba(cr, 1, 0.75, 0, 1)
    cairo_stroke(cr)
    end

    -- ---------------------------------------

    -- рисуем циферблат
    -- задаем границы внешней окружности
    cairo_arc(cr, m_x,m_y, radius, 0, math.rad(360))
    -- начинаем новое задание
    cairo_new_sub_path(cr)
    -- задаем границы внутренней окружности
    cairo_arc(cr, m_x,m_y, radius*0.5, 0, math.rad(360))
    -- даем задание окрасить пространство между окружностями
    cairo_set_fill_rule(cr, CAIRO_FILL_RULE_EVEN_ODD)
    -- задаем цвет
    cairo_set_source_rgba(cr,rgb_to_r_g_b(bgc,bga))
    -- окрашиваем
    cairo_fill_preserve(cr)
    -- завершаем действие
    cairo_stroke(cr)

    -- рисуем внешнюю окружность
    cairo_arc(cr, m_x,m_y, radius, 0, math.rad(360))
    -- задаем толщину линии
    cairo_set_line_width(cr,6)
    -- задаем цвет линии
    cairo_set_source_rgba(cr,rgb_to_r_g_b(fgc,fga))
    -- рисуем
    cairo_stroke(cr)

    -- прозрачный "корпус часов"

    cairo_arc(cr, m_x, m_y, radius*1.15, 0, 2*math.pi)
    cairo_set_source_rgba(cr, 0.5, 0.5, 0.5, 0.8)
    cairo_set_line_width(cr,1)
    cairo_stroke(cr)

    local border_pat=cairo_pattern_create_linear(m_x, m_y - radius*1.15, m_x, m_y + radius*1.25)

    cairo_pattern_add_color_stop_rgba(border_pat,0,0,0,0,0.7)
    cairo_pattern_add_color_stop_rgba(border_pat,0.3,1,1,1,0)
    cairo_pattern_add_color_stop_rgba(border_pat,0.5,1,1,1,0)
    cairo_pattern_add_color_stop_rgba(border_pat,0.7,1,1,1,0)
    cairo_pattern_add_color_stop_rgba(border_pat,1,0,0,0,0.7)
    cairo_set_source(cr,border_pat)
    cairo_arc(cr, m_x, m_y, radius*1.1, 0, 2*math.pi)
    cairo_close_path(cr)
    cairo_set_line_width(cr, radius*0.15)
    cairo_stroke(cr)

    -- вывод часовых делений

    local i = 0
    local winkel = math.rad(30)

    for i=0,11,1 do
    cairo_set_line_width(cr,s_th*1.5)
    cairo_move_to(cr, m_x-math.sin(winkel*i)*radius, m_y-math.cos(winkel*i)*radius)
    cairo_line_to(cr, m_x-math.sin(winkel*i)*(radius*0.9), m_y-math.cos(winkel*i)*(radius*0.9))
    cairo_fill_preserve(cr)
    cairo_set_source_rgba(cr,rgb_to_r_g_b(fgc,fga))
    cairo_stroke(cr)
    end

    -- вывод минутных делений

    local i = 0
    local winkel = math.rad(6)

    for i=0,59,1 do
    cairo_set_line_width(cr,1)
    cairo_move_to(cr, m_x-math.sin(winkel*i)*radius, m_y-math.cos(winkel*i)*radius)
    cairo_line_to(cr, m_x-math.sin(winkel*i)*(radius*0.9), m_y-math.cos(winkel*i)*(radius*0.9))
    cairo_stroke(cr)
    end

    -- часовые стрелки с тенью, взято из Shadowed clock by wlourf (10 jan. 2010)

    function draw_hand(a_trame,arc,arc0,arc1,lg,r,border,rgb)
    xx = xc + clock_r*math.sin(arc)*lg
    yy = yc - clock_r*math.cos(arc)*lg
    x0 = xc + r*math.sin(arc0)
    y0 = yc - r*math.cos(arc0)
    x1 = xc + r*math.sin(arc1)
    y1 = yc - r*math.cos(arc1)

    if border ~= nil then
    cairo_set_line_width(cr,1)
    cairo_set_source_rgba(cr,border[1],border[2],border[3],0.5)
    cairo_move_to (cr, x0, y0)
    cairo_curve_to (cr, x0, y0, xx, yy, x1, y1)
    cairo_arc(cr,xc,yc,r,arc1-math.pi/2,arc0-math.pi/2)
    cairo_stroke(cr)
    end

    -- рисуем тень

    cairo_move_to (cr, x0, y0)
    cairo_curve_to (cr, x0, y0, xx+shadow_xoffset, yy+shadow_yoffset, x1, y1)
    cairo_arc(cr,xc,yc,r,arc1-math.pi/2,arc0-math.pi/2)
    pat = cairo_pattern_create_radial (xc, yc, 0, xc, yc, clock_r)
    cairo_pattern_add_color_stop_rgba (pat, 0, 0, 0, 0, shadow_opacity)
    cairo_pattern_add_color_stop_rgba (pat, 1, 0, 0, 0, 0)
    cairo_set_source (cr, pat)
    cairo_fill (cr)

    -- рисуем стрелки

    cairo_move_to (cr, x0, y0)
    cairo_curve_to (cr, x0, y0, xx, yy, x1, y1)
    cairo_arc(cr,xc,yc,r,arc1-math.pi/2,arc0-math.pi/2)
    pat = cairo_pattern_create_radial (xc, yc, clock_r/10, xc, yc, clock_r*lg)
    cairo_pattern_add_color_stop_rgba (pat,0, rgb[1], rgb[2], rgb[3], 1)
    cairo_pattern_add_color_stop_rgba (pat, 1, 0, 0, 0, 1)
    cairo_set_source (cr, pat)
    cairo_fill (cr)
    cairo_pattern_destroy (pat)
    end

    -- Здесь вводятся основные данные

    -- радиус часов в пикселях, задаем половину диаметра часов

    clock_r=s/2

    -- координаты центра часов

    xc = x+s/2
    yc = y+s/2

    -- координаты источника света относительно центра часов, 0 - источник света над центром
    -- может быть положительным, источник света выше центра, или отрицательным

    shadow_xoffset=70
    shadow_yoffset=70

    -- прозрачность тени, значения от 0 до 1

    shadow_opacity=0.5

    -- Выводить секундную стрелку, Да - true, Нет - false.
    -- При выводе секундной стрелки update_interval в .conkyrc должен быть менее 1 сек.

    show_seconds=false

    -- Выводить ось стрелок в центре часов, Да - true, Нет - false.

    show_dot = true

    -- размеры стрелок, первая цифра ширина, вторая - длина

    rh,lgh=3,1.2 -- часовая стрелка
    rm,lgm=2,1.75 -- минутная стрелка
    rs,lgs=1,1.9 -- секундная стрелка

    -- забираем данные из ОС

    -- local hours=os.date("%I")
    -- local mins=os.date("%M")
    -- local secs=os.date("%S")

    -- расчет угла движения стрелок

    gamma = math.pi/2-math.atan(rs/(clock_r*lgs))
    secs_arc=(2*math.pi/60)*secs
    secs_arc0=secs_arc-gamma
    secs_arc1=secs_arc+gamma

    gamma = math.pi/2-math.atan(rm/(clock_r*lgm))
    mins_arc=(2*math.pi/60)*mins + secs_arc/60
    mins_arc0=mins_arc-gamma
    mins_arc1=mins_arc+gamma

    gamma = math.pi/2-math.atan(rh/(clock_r*lgh))
    hours_arc=(2*math.pi/12)*hours+mins_arc/12
    hours_arc0=hours_arc-gamma
    hours_arc1=hours_arc+gamma

    -- вывод стрелок

    draw_hand(alpha_trame,hours_arc,hours_arc0,hours_arc1,lgh,rh,{0,0,0},{1,1,1})
    draw_hand(alpha_trame,mins_arc,mins_arc0,mins_arc1,lgm,rm,{0,0,0},{.9,.9,.9})
    if show_seconds then
    draw_hand(alpha_trame,secs_arc,secs_arc0,secs_arc1,lgs,rs,{0,0,0},{.8,.8,.8})
    end

    -- рисуем ось стрелок

    if show_dot then

    lg_shadow_center=3
    radius=math.min(rh,rm,rs)*0.75
    if radius<1 then radius=1 end
    ang = math.atan(shadow_yoffset/shadow_xoffset)

    -- тень от оси cairo_pattern_add_color_stop_rgba(border_pat,0,0,0,0,0.7)
    cairo_pattern_add_color_stop_rgba(border_pat,0.3,0.5,1,1,0)
    cairo_pattern_add_color_stop_rgba(border_pat,0.5,0.5,1,1,0)
    cairo_pattern_add_color_stop_rgba(border_pat,0.7,0.5,1,1,0)
    cairo_pattern_add_color_stop_rgba(border_pat,1,0,0,0,0.7)
    cairo_set_source(cr,border_pat)
    cairo_arc(cr, m_x, m_y, radius*1.125, 0, 2*math.pi)
    cairo_close_path(cr)
    cairo_set_line_width(cr, radius*0.25)
    cairo_stroke(cr)

    gamma = -math.atan(1/lg_shadow_center)
    ang0=ang-gamma
    ang1=ang+gamma

    end

    end
    --[[ END CLOCK ]]
    --------------------------------
    function conky_widgets()
    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)

    ---------------------------------

    --[[ CLOCK ]]

    cr = cairo_create(cs)
    clock(cr, 25, 50, 200, 0xffffff, 0.9, 0x000000, 1)

    -- опции: x, y, s, bgc, bga, fgc, fga
    -- "x" координаты по горизонтали центра часов
    -- "y" координаты по вертикали центра часов
    -- "s" диаметр часов
    -- "bgc" цвет фона
    -- "bga" яркость фона
    -- "fgc" цвет графики
    -- "fga" яркость графики

    cairo_destroy(cr)

    end

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 celtic87 » Seg, 19 de Setembro 2011, 17:40

Esse é minha primeira contribuição para o fórum , tenho um mês no Linux e espero que gostem do meu humilde desktop.

Purple Feeling 87
Imagem

  • Sistema Operativo: Ubuntu 11.10 Oneiric Oncelot
  • Tema: Ambiance modificado com o Compiz
  • Ícones: padrão do Ambiance
  • Wallpaper: Cor śolida do próprio gerenciador da área de trabalho.
  • Outros: Cairo-dock, Screenlets padrão do programa
Avatar do usuário
celtic87
 
Mensagens: 35
Registrado em: 19 Setembro, 2011
Localização: São Paulo, Brasil

AnteriorPróximo

Voltar para Temas do Ubuntu

Quem está online

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

cron