Bem-vindo: Ter, 14 de Maio 2024, 3:58 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 Roger Braga » Qua, 16 de Novembro 2011, 18:00

TURN ON

  • Sistema Operativo: Ubuntu 11.04 (Natty Narwhal)
  • Tema: Gilouche
  • Ícones: Noir Crystal
  • Wallpaper: http://img263.imageshack.us/img263/5429 ... 0x1050.jpg
  • Outros:
  • AWN;
  • Covergloobus: Praise;
  • Conky:
    conkyrc
    Spoiler:
    Código: Selecionar todos
    # Completely (re)written by John Jones on 09/01/2010
    # from other people's code, but it's MY layout, so there.
    # Edited, extended and partly rewritten by elendilnl between 15 and 17 sept 2010

    # -== Window Layout & Options ==- #
    # Screen size = 1680x1050
    own_window yes                # Boolean. Create own window to draw?
    own_window_colour brown                # set a specified background colour (defaults to black). ONLY if Transparent = no, then this has effect.
    own_window_transparent yes        # set transparency? sets background opacity to 0%
    own_window_type override        # if own_window is yes, you may specify type normal, desktop, dock, panel or override (default: normal)
    own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
    double_buffer yes            # Use double buffering (reduces flicker, may not work for everyone)
    text_buffer_size 4096            # Size of the standard text buffer (default is 256 bytes). # This is NEEDED for the calendar.sh output.
    use_spacer left             # Adds spaces around certain objects to stop them from moving other things around.
    use_xft yes                # Use Xft (anti-aliased font and stuff)
    xftalpha 0.8                            # Text alpha when using Xft
    override_utf8_locale yes                # Force UTF8? note that UTF8 support required XFT
    alignment tl                # Screen placement (tl, tr, tm, bl, br, bm, ml, mm, mr)
    gap_x 5                    # gap_x is the distance from the edge of your screen - relative to Alignment value
    gap_y 3                # gap_y is the distance from the top/bottom edge of your screen.
    cpu_avg_samples 4                       # number of cpu samples to average. Set to 1 to disable averaging

    # -== Colors, Sizes, & Margins ==- #
    total_run_times 0                       # Total number of times for Conky to update before quitting. Zero makes Conky run forever
    update_interval .5            # update_interval in seconds 
    minimum_size 600 500            # minimum_size in pixels = width, then height 1680 150
    maximum_width 1680            # Maximum width of window in pixels 1680
    stippled_borders 3            # Border stippling (dashing) in pixels
    border_width 0                # Window's border width in pixels.
    #default_color white            # Default color and border color
    pad_percents 2                # Pad percentages to this many decimals (0 = no padding)
    top_name_width 7            # Width for $top name value (defaults to 15 characters)
    default_bar_size 600 6            # Specify a default width and height for bars
    short_units yes                # Shortens units to a single character (kiB->k, GiB->G, etc.). Default is off

    default_color DCDCDC             #Gainsboro
    color0 7FFFD4                #Aquamarine
    color1 CD5C5C                 #IndianRed #00CED1 DarkTurquoise #FFA07A LightSalmon #00FFFF Cyan
    color2 FF8C00                 #Darkorange #D2691E #Chocolate
    color3 7FFF00                 #Chartreuse
    color4 778899                 #LightSlateGrey
    color5 FFDEAD                 #NavajoWhite
    color6 00BFFF                 #DeepSkyBlue
    color7 48D1CC                 #MediumTurquoise
    color8 FFFF00                 #Yellow
    color9 FF0000                 #Red

    # -== Text ==- #
    draw_outline yes            # Boolean. Draw outlines?   
    draw_borders no                # Boolean. Draw borders around text?
    font Andale mono:size=8:weight=bold    # Font name in X
    uppercase no                # Boolean value, if true, text is rendered in upper case
    draw_shades yes                # Boolean. Draw shades?
    #mail_spool $MAIL            # localmail spool count

    TEXT                     # stuff after 'TEXT' will be formatted on screen
    #
    ${execpi 600 conkyForecast --location=BRXX0232 --template=/home/roger/.conky/.weather-7.template}
    ${voffset -1}DATE ${hr 2}
    ${alignc 55}${font Arial Black:size=36}${time %H:%M}${font}
    ${alignc}${time %A %d %B %Y}


    .weather-7.template
    Spoiler:
    Código: Selecionar todos
    ${color4}${font ConkyWeather:size=55}[--datatype=WF]$font$color
    ${voffset -70}${goto 90}${color7}${font Zekton:size=20}[--datatype=DW --shortweekday --startday=0]:$color [--datatype=HT]
    ${goto 90}${voffset -10}${font Zekton:size=9}${color7}Feels Like: ${color}[--datatype=LT]$font
    ${goto 10}${voffset 20}${font Zekton:bold:size=11} ${color7}[--datatype=CC]$color$font
    ${goto 300}${voffset -90}${font ConkyWindN:size=40}${color4}[--datatype=BS]$font
    ${goto 380}${voffset -45}${color7}Wind: ${color3}[--datatype=WS] ${color7}(${color4}[--datatype=WA]°${color7}) ${color3}[--datatype=WD]
    ${voffset 0}${goto 380}${color7}Visibility:${color3} [--datatype=VI]
    ${voffset 0}${goto 380}${color7}Dew Point: ${color3}[--datatype=DP]$color$font
    ${goto 300}${voffset 10}${color7}Pressure: ${color3}[--datatype=BR] - [--datatype=BD]$color
    ${goto 300}${color7}Humidity: ${color3}[--datatype=HM]  ${color7}UV: ${color3}[--datatype=UI] - ${color3}[--datatype=UT]
    ${goto 300}$hr
    ${voffset 15}${color3}${font SunNMoon:size=50}n$font$color    ${goto 70}${voffset -38}${color0}${font Arrows:size 20}b$font${color3}[--datatype=SR]
    ${goto 70}${color7}Hrs:${color3}[--datatype=DL]
    ${goto 70}${color0}${font Arrows:size 20}h$font${color3}[--datatype=SS]
    ${goto 170}${voffset -50}${color4}${font moon phases:size=40}[--datatype=MF]$font
    ${voffset -70}${goto 300}${color7}[--datatype=DW --shortweekday --startday=1]:${color4}[--datatype=HT --hideunits --hidedegreesymbol --startday=1]/[--datatype=LT --hideunits --hidedegreesymbol --startday=1]${goto 380}${color7}[--datatype=DW --shortweekday --startday=2]:${color4}[--datatype=HT --hideunits --hidedegreesymbol --startday=2]/[--datatype=LT --hideunits --hidedegreesymbol --startday=2]${goto 460}${color7}[--datatype=DW --shortweekday --startday=3]:${color4}[--datatype=HT --hideunits --hidedegreesymbol --startday=3]/[--datatype=LT --hideunits --hidedegreesymbol --startday=3]${goto 540}${color7}[--datatype=DW --shortweekday --startday=4]:${color4}[--datatype=HT --hideunits --hidedegreesymbol --startday=4]/[--datatype=LT --hideunits --hidedegreesymbol --startday=4]
    ${goto 300}${color3}${font ConkyWeather:size=30}[--datatype=WF --startday=1]${goto 380}[--datatype=WF --startday=2]${goto 460}[--datatype=WF --startday=3]${goto 540}[--datatype=WF --startday=4]$font$color
    ${goto 300}${color7}Sun:${color4}[--datatype=SR --startday=1]${goto 380}${color7}Sun:${color4}[--datatype=SR --startday=2]${goto 460}${color7}Sun:${color4}[--datatype=SR --startday=3]${goto 540}${color7}Sun:${color4}[--datatype=SR --startday=4]
    ${goto 300}${color7}   :${color4}[--datatype=SS --startday=1]${goto 380}${color7}   :${color4}[--datatype=SS --startday=2]${goto 460}${color7}   :${color4}[--datatype=SS --startday=3]${goto 540}${color7}   :${color4}[--datatype=SS --startday=4]
    ${font DejaVu Sans Mono:size=7}W:[--datatype=LU] -=- C:[--datatype=LF]$font${voffset -2}${goto 300}${color7}Hrs:${color4}[--datatype=DL --startday=1]${goto 380}${color7}Hrs:${color4}[--datatype=DL --startday=2]${goto 460}${color7}Hrs:${color4}[--datatype=DL --startday=3]${goto 540}${color7}Hrs:${color4}[--datatype=DL --startday=4]

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 » Qua, 16 de Novembro 2011, 20:42

:OK: NEWBUNTU

  • Sistema Operativo: Ubuntu 11.04 (Natty Narwhal)
  • Tema: Gnome Legacy 2 2.0
  • Ícones: Polar Icons 2
  • Wallpaper: http://img80.imageshack.us/img80/9849/1 ... ionado.png
  • AWN;
  • Cursor: Powder;
  • Conky;
    conkyrc
    Spoiler:
    Código: Selecionar todos
    use_xft yes
    xftfont verdana:size=9
    alignment top_right
    xftalpha 0.8
    own_window yes
    own_window_type override
    own_window_transparent yes
    own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
    double_buffer yes
    draw_shades no
    draw_outline no
    draw_borders no
    stippled_borders 10
    border_outer_margin 40
    border_width 1
    default_outline_color black
    default_shade_color black
    draw_borders no
    draw_outline yes # amplifies text if yes
    draw_shades  no # shadecolor black
    use_spacer none
    no_buffers yes
    uppercase no
    minimum_size 200 300
    default_color DCDCDC #Gainsboro
    color0 7FFFD4 #Aquamarine
    color1 00BFFF #DeepSkyBlue #00CED1 DarkTurquoise #CD5C5C #IndianRed #00CED1 DarkTurquoise #FFA07A LightSalmon #00FFFF Cyan
    color2 D2691E #Chocolate #FF8C00 #Darkorange #D2691E #Chocolate
    color3 7FFF00 #Chartreuse
    color4 778899 #LightSlateGrey
    color5 FFDEAD #NavajoWhite
    color6 00BFFF #DeepSkyBlue
    # colours below used by colorize script
    color7 48D1CC #MediumTurquoise
    color8 FFFF00 #Yellow
    color9 FF0000 #Red

    alignment tr # Aligned position on screen: tl, tr, tm, bl, br, bm, ml, mr
    gap_x 5
    gap_y 25 # because of the VOFFSET, the negative "gap_y" value brings conky back to the bottom of the screen.
    text_buffer_size 6144 # 256 is the minimum
    no_buffers yes # Subtract file system buffers from used memory?
    short_units yes
    pad_percents 2
    imlib_cache_size 0


    TEXT
    ${font verdana:size=12}${color1}Time and Date ${hr 2}${color}${font}
    ${font Radio Space:size=55}${time %k:%M %P}${font}

      ${font verdana:size=14}${time %A %b %d %Y}

    ${font DejaVu Sans Mono:size=14}${color}${execpi 60 DJS=`date +%_d`; ncal -C -h | sed '1d' | sed '/./!d' | sed 's/$/ /' | fold -w 21 | sed -n '/^.\{21\}/p' | sed 's/^/ /' | sed /" $DJS "/s/" $DJS "/" "'${color1}'"$DJS"'${color}'" "/}

    ${font verdana:size=12}${color1}Weather ${hr 2}${color}${font}

    $alignr ${execi 300 conkyForecast  --location=BRXX0232 --datatype=CN}, ${execi 300 conkyForecast  --location=BRXX0232 --datatype=CO}
    $alignr Last Update: ${execi 300 conkyForecast  --location=BRXX0232 --hideunits --datatype=LU -m 0}
    ${voffset -50}${color}${font ConkyWeather:size=85}${execi 300 conkyForecast  --location=BRXX0232 --datatype=WF}$color${font}
    ${voffset -60}${alignr}Wind: ${execi 300 conkyForecast  --location=BRXX0232 --datatype=WS} ${execi 300 conkyForecast --datatype=WD}
    ${alignr}Humidity: ${execi 300 conkyForecast  --location=BRXX0232 --datatype=HM}
    ${alignr}Precipitation: ${execi 300 conkyForecast  --location=BRXX0232 --startday=0 --datatype=PC}
    ${alignr}Sunrise: ${execi 300 conkyForecast  --location=BRXX0232 --datatype=SR}
    ${goto 50}${execi 300 conkyForecast  --location=BRXX0232 --datatype=CT}: ${execi 300 conkyForecast  --location=BRXX0232  --hideunits --datatype=HT}${alignr}Sunset: ${execi 300 conkyForecast  --location=BRXX0232 --datatype=SS}
    $alignr Feels Like: ${execi 300 conkyForecast  --location=BRXX0232 --datatype=LT}

    ${goto 45}${execi 300 conkyForecast  --location=BRXX0232 --startday=1 --endday=4 --spaces=14 --datatype=DW -w}
    ${goto 32}${color}${font ConkyWeather:size=30}${execi 300 conkyForecast  --location=BRXX0232 --spaces=2 --startday=1 --endday=4 --centeredwidth=3 --datatype=WF}${font}${color}
    ${goto 40}${execi 300 conkyForecast  --location=BRXX0232 --startday=1 --hideunits --datatype=HT}/${execi 300 conkyForecast  --location=BRXX0232 --startday=1 --hideunits --datatype=LT}${goto 120}${execi 300 conkyForecast  --location=BRXX0232 --startday=2 --hideunits --datatype=HT}/${execi 300 conkyForecast --startday=2 --hideunits  --location=BRXX0232 --datatype=LT}${goto 200}${execi 300 conkyForecast --startday=3 --hideunits  --location=BRXX0232 --datatype=HT}/${execi 300 conkyForecast  --location=BRXX0232 --startday=3 --hideunits --datatype=LT}${goto 280}${execi 300 conkyForecast --hideunits  --location=BRXX0232 --startday=4 --datatype=HT}/${execi 300 conkyForecast  --location=BRXX0232 --startday=4 --hideunits --datatype=LT}
    ${goto 45}${execi 300 conkyForecast  --location=BRXX0232 --startday=1 --endday=4 --spaces=14 --datatype=PC}

    ${font verdana:size=12}${color1}Mail ${hr 2}${color}${font}

     ${color F8DF58}${font FreeSans:size=16}@${font}${execpi 300 python ~/.conky/scripts/gmail.py YOUR_GMAIL_ACCOUNT YOUR_GMAIL_PASSWORD 3}

     ${voffset -33}${font OpenLogos:size=103}${color1}v${font}${voffset -76}${font UbuntuTitleBold:size=20}${color2}11.04${font}

    gmail.py
    Spoiler:
    Código: Selecionar todos
    import os

    import string



    #Enter your username and password below within double quotes

    # eg. username="username" and password="password"

    username="+username+"

    password="+password+"



    com="wget -O - https://"+username+":"+password+"@mail.google.com/mail/feed/atom --no-check-certificate"



    temp=os.popen(com)

    msg=temp.read()

    index=string.find(msg,"<fullcount>")

    index2=string.find(msg,"</fullcount>")

    fc=int(msg[index+11:index2])



    if fc==0:

       print "0 new"

    else:

       print str(fc)+" new"

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 » Qua, 16 de Novembro 2011, 22:29

MERRY CAPITALISM

  • Sistema Operativo: Ubuntu 11.04 (Natty Narwhal)
  • Tema: Google Pack
  • Ícones: Google Pack
  • Wallpaper: http://img408.imageshack.us/img408/4699 ... 20x120.jpg
  • AWN;
  • Conky;
    conkyrc
    Spoiler:
    Código: Selecionar todos
    use_xft yes
    xftfont verdana:size=9
    alignment top_right
    xftalpha 0.8
    own_window yes
    own_window_type override
    own_window_transparent yes
    own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
    double_buffer yes
    draw_shades no
    draw_outline no
    draw_borders no
    stippled_borders 10
    border_outer_margin 40
    border_width 1
    default_outline_color black
    default_shade_color black
    draw_borders no
    draw_outline yes # amplifies text if yes
    draw_shades  no # shadecolor black
    use_spacer none
    no_buffers yes
    uppercase no
    minimum_size 500 600
    default_color DCDCDC #Gainsboro
    color0 7FFFD4 #Aquamarine
    color1 00BFFF #DeepSkyBlue #00CED1 DarkTurquoise #CD5C5C #IndianRed #00CED1 DarkTurquoise #FFA07A LightSalmon #00FFFF Cyan
    color2 D2691E #Chocolate #FF8C00 #Darkorange #D2691E #Chocolate
    color3 7FFF00 #Chartreuse
    color4 778899 #LightSlateGrey
    color5 FFDEAD #NavajoWhite
    color6 00BFFF #DeepSkyBlue
    # colours below used by colorize script
    color7 48D1CC #MediumTurquoise
    color8 FFFF00 #Yellow
    color9 FF0000 #Red

    alignment tl # Aligned position on screen: tl, tr, tm, bl, br, bm, ml, mr
    gap_x 5
    gap_y 305 # because of the VOFFSET, the negative "gap_y" value brings conky back to the bottom of the screen.
    text_buffer_size 6144 # 256 is the minimum
    no_buffers yes # Subtract file system buffers from used memory?
    short_units yes
    pad_percents 2
    imlib_cache_size 0

    TEXT
                                       ${color8}${font URW Bookman L :size=20:style=bold}${time %A}
              ${color6} ${time %d/%m/%Y}${color8}
                    ${font Georgia :size=10:style=bold} ${time %B}
    ${font DejaVu Sans Mono :size=10}${execpi 1800 VinDSL_Cal3= ncal -C -h | sed '1d' | sed s/^/"\$\{offset 100"\}/ | sed '/^ *$/d' | sed 's/\<'"$(date +%-d)"'\>/${color6}&${color8}/'}${font}
    ${color8}${font URW Bookman L :size=64}${time %k}
    ${offset 104}${voffset -125}${font URW Bookman L :size=38}${time %M}
    ${offset 120}${voffset -40}${font URW Bookman L :size=18}${time %S}
     ${if_existing /proc/net/route eth0}

    ${voffset -20}${goto 300}${font ConkyWeather:pixelsize=35}${execi 1800 conkyForecast --location=BRXX0232 --datatype=WF}${font}${color8} ${voffset -20}${font Moon Phases:pixelsize=22}${execi 1800 conkyForecast --location=BRXX0232 --datatype=MF}${color6}${font}${voffset -10}${goto 390}${font Visitor TT2 BRK:size=18}${execi 1800 conkyForecast --location=BRXX0232 --datatype=HT}${font}
    ${goto 300}${voffset 2}${execi 1800 conkyForecast --location=BRXX0232 --datatype=DW --startday=0}${goto 400}${execi 1800 conkyForecast --location=BRXX0232 --datatype=CC}${color6}
    ${goto 300}Vent${goto 360}${execi 1800 conkyForecast --location=BRXX0232 --datatype=WS}

    ${color6}${goto 300}${execi 14400 conkyForecast --location=BRXX0232 --datatype=DW --startday=1}${goto 380}${execi 14400 conkyForecast --location=BRXX0232 --datatype=LT --startday=1} /${execi 14400 conkyForecast --location=BRXX0232 --datatype=HT --startday=1}${goto 460}${execi 14400 conkyForecast --location=BRXX0232 --datatype=CC --startday=1}
    ${color6}${goto 300}${execi 14400 conkyForecast --location=BRXX0232 --datatype=DW --startday=2}${goto 380}${execi 14400 conkyForecast --location=BRXX0232 --datatype=LT --startday=2} /${execi 14400 conkyForecast --location=BRXX0232 --datatype=HT --startday=2}${goto 460}${execi 14400 conkyForecast --location=BRXX0232 --datatype=CC --startday=2}
    ${color6}${goto 300}${execi 14400 conkyForecast --location=BRXX0232 --datatype=DW --startday=3}${goto 380}${execi 14400 conkyForecast --location=BRXX0232 --datatype=LT --startday=3} /${execi 14400 conkyForecast --location=BRXX0232 --datatype=HT --startday=3}${goto 460}${execi 14400 conkyForecast --location=BRXX0232 --datatype=CC --startday=3}${color}${else}
    ${goto 55}${color2}no connection${color}$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 » Qui, 17 de Novembro 2011, 0:45

DIGITAL

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 » Qui, 17 de Novembro 2011, 7:56


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 » Qui, 17 de Novembro 2011, 9:14

CISNE BRANCO

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 » Qui, 17 de Novembro 2011, 9:39

:ubuntued: THE UMBRELLA ACADEMY :ubuntued:

  • Sistema Operativo: Ubuntu 11.04 (Natty Narwhal)
  • Tema: Wasp
  • Ícones: AwOken 2.3
  • Wallpaper: http://img683.imageshack.us/img683/6181 ... llpape.jpg
  • AWN;
  • screenlets: Wide weather;
  • Covergloobus: Torn Paper;
  • Cursor: X-alien2;
  • Conky;
    conkyrc
    Spoiler:
    Código: Selecionar todos
    background no
    own_window yes
    own_window_transparent yes
    own_window_type override

    update_interval 1
    double_buffer yes
    no_buffers yes

    override_utf8_locale yes
    use_xft yes
    #xftalpha 1.0
    default_color ffffff
    uppercase no
    xftfont DejaVu Sans Mono:size=12

    draw_borders no
    draw_graph_borders yes
    draw_outline no
    draw_shades no

    minimum_size 400
    alignment br
    gap_x 10
    gap_y 270
    use_spacer right

    lua_load ~/.conky/scripts/rings.lua
    lua_draw_hook_pre main

    TEXT
    ${voffset 150}${offset 150}${font DejaVu Sans Mono:size=20}${time %H:%M}






    rings.lua
    Spoiler:
    Código: Selecionar todos
    --[[
    Ring Meters by londonali1010 (2009)

    This script draws percentage meters as rings. It is fully customisable; all options are described in the script.

    IMPORTANT: if you are using the 'cpu' function, it will cause a segmentation fault if it tries to draw a ring straight away. The if statement on line 145 uses a delay to make sure that this doesn't happen. It calculates the length of the delay by the number of updates since Conky started. Generally, a value of 5s is long enough, so if you update Conky every 1s, use update_num > 5 in that if statement (the default). If you only update Conky every 2s, you should change it to update_num > 3; conversely if you update Conky every 0.5s, you should use update_num > 10. ALSO, if you change your Conky, is it best to use "killall conky; conky" to update it, otherwise the update_num will not be reset and you will get an error.

    To call this script in Conky, use the following (assuming that you save this script to ~/scripts/rings.lua):
        lua_load ~/scripts/rings-v1.2.1.lua
        lua_draw_hook_pre ring_stats

    Changelog:
    + v1.2.1 -- Fixed minor bug that caused script to crash if conky_parse() returns a nil value (20.10.2009)
    + v1.2 -- Added option for the ending angle of the rings (07.10.2009)
    + v1.1 -- Added options for the starting angle of the rings, and added the "max" variable, to allow for variables that output a numerical value rather than a percentage (29.09.2009)
    + v1.0 -- Original release (28.09.2009)
    ]]

    settings_table = {
        {
            -- Edit this table to customise your rings.
            -- You can create more rings simply by adding more elements to settings_table.
            -- "name" is the type of stat to display; you can choose from 'cpu', 'memperc', 'fs_used_perc', 'battery_used_perc'.
            name='time',
            -- "arg" is the argument to the stat type, e.g. if in Conky you would write ${cpu cpu0}, 'cpu0' would be the argument. If you would not use an argument in the Conky variable, use ''.
            arg='%d',
            -- "max" is the maximum value of the ring. If the Conky variable outputs a percentage, use 100.
            max=31,
            -- "bg_colour" is the colour of the base ring.
            bg_colour=0xffffff,
            -- "bg_alpha" is the alpha value of the base ring.
            bg_alpha=0.0,
            -- "fg_colour" is the colour of the indicator part of the ring.
            fg_colour=0x00BFFF,
            -- "fg_alpha" is the alpha value of the indicator part of the ring.
            fg_alpha=0.8,
            -- "x" and "y" are the x and y coordinates of the centre of the ring, relative to the top left corner of the Conky window.
            x=190, y=170,
            -- "radius" is the radius of the ring.
            radius=120,
            -- "thickness" is the thickness of the ring, centred around the radius.
            thickness=1,
            -- "start_angle" is the starting angle of the ring, in degrees, clockwise from top. Value can be either positive or negative.
            start_angle=0,
            -- "end_angle" is the ending angle of the ring, in degrees, clockwise from top. Value can be either positive or negative, but must be larger (e.g. more clockwise) than start_angle.
            end_angle=360,
       sectors = 31,
       gap_sectors=1
        },
        {
            name='time',
            arg='%H.%M',
            max=23,
            bg_colour=0xffffff,
            bg_alpha=0.1,
            fg_colour=0x00BFFF,
            fg_alpha=0.8,
            x=190, y=170,
            radius=80,
            thickness=10,
            start_angle=0,
            end_angle=360
        },
        {
            name='time',
            arg='%M.%S',
            max=59,
            bg_colour=0xffffff,
            bg_alpha=0.1,
            fg_colour=0x00BFFF,
            fg_alpha=0.8,
            x=190, y=170,
            radius=70,
            thickness=5,
            start_angle=0,
            end_angle=360
        },
        {
            name='time',
            arg='%S',
            max=59,
            bg_colour=0xffffff,
            bg_alpha=0.1,
            fg_colour=0x00BFFF,
            fg_alpha=0.8,
            x=190, y=170,
            radius=65,
            thickness=3,
            start_angle=0,
            end_angle=360
        },
        --[[{
            name='cpu',
            arg='cpu2',
            max=100,
            bg_colour=0xffffff,
            bg_alpha=0,
            fg_colour=0xffffff,
            fg_alpha=0.1,
            x=165, y=170,
            radius=76,
            thickness=5,
            start_angle=60,
            end_angle=120
        },
        {
            name='cpu',
            arg='cpu0',
            max=100,
            bg_colour=0xffffff,
            bg_alpha=0.1,
            fg_colour=0xffffff,
            fg_alpha=0.4,
            x=165, y=170,
            radius=84.5,
            thickness=8,
            start_angle=60,
            end_angle=120
        },
        {
            name='battery_percent',
            arg='BAT1',
            max=100,
            bg_colour=0xffffff,
            bg_alpha=0.1,
            fg_colour=0xffffff,
            fg_alpha=0.6,
            x=165, y=170,
            radius=72,
            thickness=11,
            start_angle=122,
            end_angle=210
        },
        {
            name='memperc',
            arg='',
            max=100,
            bg_colour=0xffffff,
            bg_alpha=0.1,
            fg_colour=0xffffff,
            fg_alpha=0.8,
            x=165, y=170,
            radius=83.5,
            thickness=8,
            start_angle=122,
            end_angle=210
        },
        {
            name='time',
            arg='%d',
            max=31,
            bg_colour=0xffffff,
            bg_alpha=0.1,
            fg_colour=0xffffff,
            fg_alpha=0.8,
            x=165, y=170,
            radius=70,
            thickness=5,
            start_angle=212,
            end_angle=360
        },
        {
            name='time',
            arg='%m',
            max=12,
            bg_colour=0xffffff,
            bg_alpha=0.1,
            fg_colour=0xffffff,
            fg_alpha=0.8,
            x=165, y=170,
            radius=76,
            thickness=5,
            start_angle=212,
            end_angle=360
        },
        {
            name='fs_used_perc',
            arg='/',
            max=150,
            bg_colour=0xffffff,
            bg_alpha=0.2,
            fg_colour=0xffffff,
            fg_alpha=0.3,
            x=165, y=170,
            radius=108.5,
            thickness=3,
            start_angle=-120,
            end_angle=240
        },
        {
            name='fs_used_perc',
            arg='/',
            max=100,
            bg_colour=0xffffff,
            bg_alpha=0.2,
            fg_colour=0xffffff,
            fg_alpha=0.3,
            x=165, y=170,
            radius=135,
            thickness=50,
            start_angle=-120,
            end_angle=120
        },]]
    }

    require 'cairo'

    function rgb_to_r_g_b(colour,alpha)
        return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
    end

    function draw_ring(cr,t,pt)
        local w,h=conky_window.width,conky_window.height

        local xc,yc,ring_r,ring_w,sa,ea=pt['x'],pt['y'],pt['radius'],pt['thickness'],pt['start_angle'],pt['end_angle']
        local bgc, bga, fgc, fga=pt['bg_colour'], pt['bg_alpha'], pt['fg_colour'], pt['fg_alpha']

        local angle_0=sa*(2*math.pi/360)-math.pi/2
        local angle_f=ea*(2*math.pi/360)-math.pi/2
        local t_arc=t*(angle_f-angle_0)

        -- Draw background ring

        cairo_arc(cr,xc,yc,ring_r,angle_0,angle_f)
        cairo_set_source_rgba(cr,rgb_to_r_g_b(bgc,bga))
        cairo_set_line_width(cr,ring_w)
        cairo_stroke(cr)

        -- Draw indicator ring

        cairo_arc(cr,xc,yc,ring_r,angle_0,angle_0+t_arc)
        cairo_set_source_rgba(cr,rgb_to_r_g_b(fgc,fga))
        cairo_stroke(cr)       
    end

    function conky_ring_stats()
        local function setup_rings(cr,pt)
            local str=''
            local value=0

            str=string.format('${%s %s}',pt['name'],pt['arg'])
            str=conky_parse(str)

            value=tonumber(str)
            if value == nil then value = 0 end
            pct=value/pt['max']

            draw_ring(cr,pct,pt)
        end

        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 cr=cairo_create(cs)   

        local updates=conky_parse('${updates}')
        update_num=tonumber(updates)

        if update_num>5 then
            for i in pairs(settings_table) do
                setup_rings(cr,settings_table[i])
            end
        end
    end

    --[[ This is a script made for draw a transaprent background for conky ]]
    -- Change these settings to affect your background.
    -- "corner_r" is the radius, in pixels, of the rounded corners. If you don't want rounded corners, use 0.
     
    corner_r=300
     
    -- Set the colour and transparency (alpha) of your background.
     
    bg_colour=0x696969
    bg_alpha=0
     
    function conky_draw_bg()
       if conky_window==nil then return end
       local w=conky_window.width
       local h=conky_window.height
       local cs=cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, w, h)
       cr=cairo_create(cs)
     
       cairo_move_to(cr,corner_r,0)
       cairo_line_to(cr,w-corner_r,0)
       cairo_curve_to(cr,w,0,w,0,w,corner_r)
       cairo_line_to(cr,w,h-corner_r)
       cairo_curve_to(cr,w,h,w,h,w-corner_r,h)
       cairo_line_to(cr,corner_r,h)
       cairo_curve_to(cr,0,h,0,h,0,h-corner_r)
       cairo_line_to(cr,0,corner_r)
       cairo_curve_to(cr,0,0,0,0,corner_r,0)
       cairo_close_path(cr)
     
       cairo_set_source_rgba(cr,rgb_to_r_g_b(bg_colour,bg_alpha))
       cairo_fill(cr)
    end

    function conky_main()
       conky_draw_bg()
       conky_ring_stats()
    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 Roger Braga » Qui, 17 de Novembro 2011, 10:16

BOX MILK

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 lufan » Qui, 17 de Novembro 2011, 16:31

Linux 8 Metro Style


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 Di' stante » Qui, 17 de Novembro 2011, 22:50

rrack, ótimas criações, destaco "Sinners Among Saints", "Dia em Alto Mar" e "Sound System": primorosos. lufan, sensacional teu Linux 8 Metro Style - parabéns. Agradeço aos dois por compartilharem. lufan, só uma dúvida: não consegui fazer com que o GMAIL funcionasse - já dei permissão para execução do conkyCounter, coloquei nome de usuário e senha no conkyrc, entretanto ele só mostra zero e-mail's - alguma dica? A mesma coisa acontece com o conky do Windows Phone Seven; quiçá o Cláudio também possa ajudar. :obrigado:
Avatar do usuário
Di' stante
 
Mensagens: 130
Registrado em: 24 Setembro, 2011

AnteriorPróximo

Voltar para Temas do Ubuntu

Quem está online

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