Leitores 79

Neste 79º artigo da Série de Ambientes de Trabalho dos Leitores do Ubuntued apresentamos-lhe 30 ambientes trabalho submetidos pelos utilizadores do Fórum do Ubuntued durante esta semana.

Neste conjunto de ambientes de trabalho você poderá encontrar vários ambientes KDE e XFCE, bem como outros ambientes comuns desta série. De ressalvar apenas que neste conjunto de ambientes você encontra visuais bastante alternativos, o que podem ser uma excelente fonte de inspiração para você personalizar o seu Ubuntu.

Por fim, gostaria de avisar que o Ubuntued agora tem a sua comunidade no Google+. Aceda à comunidade e adicione-a para se manter mais atualizado com o mundo Ubuntu em geral. Para além de poder participar lá livremente, há uma secção dedicada também à partilha de ambientes de trabalho. No entanto, tenha em atenção que deve partilhar também no Fórum para que eles fiquem disponíveis aqui no blog através desta Série.

 

Como funciona esta série?

Esta série só existe porque os leitores do Ubuntued participam de forma ativa para a manter ao mais alto nível! Por esse simples motivo a sua participação é muito importante! Como você pode participar? Muito simples, visite esta página que disponibiliza uma aplicação (ver imagem abaixo) para agilizar o processo de partilha! E depois partilhe o seu visual aqui:

Fórum do Ubuntued: Mostre o seu Desktop!

Ubuntued-Deskmod

Como está feito este artigo?

Como é já comum nos outros artigos desta série, cada visual apresentado neste artigo é da responsabilidade do seu Autor. Quer isto dizer que, se tem alguma questão sobre esse visual, o melhor será você questionar diretamente o Autor ou então em resposta ao post que foi originalmente apresentado por esse Autor.

Para esse efeito, em cada um dos visuais apresentados neste artigo, você tem a oportunidade de ver a descrição redigida pelos Autores, o link para o local original desse ambiente (que você pode e deve aceder para questionar algo), link direto para a página do utilizador para o questionar diretamente. Relativamente às imagens tridimensionais apresentadas em algumas das participações, se você quiser ver com melhor definição os screenshots originais deverá visitar o link do local original, intitulado: “Página deste ambiente”.

Outside The Box

width="625"

Tiagom3Llo 4nd Ubuntu

width="312"width="312"
width="312"width="312"

1Meirodesktop

width="625"

Ubuntu Inception

  • Página do Ambiente de Trabalho
  • Autor: Lázaro Lima Verde
  • Sistema Operativo: Ubuntu 12.04.1 LTS
  • Tema: Malys-Future
  • Ambiente Gráfico: Unity
  • Ícones: Faience-Claire
  • Outros:
    • Screenlets: FreemeteoWeather;
    • Cursor;
    • Ficheiro “.conkyrc”:
      Código: Selecionar todos
      #!/usr/bin/conky -d -c
      ##   .conkyrc configuration
      alignment top_left
      background yes
      border_margin 5
      border_width 5
      color0 555555         #
      color1 FCAF3E         # zolty
      color2 2a2a2a         # braz
      color3 a82553         # rozowy f71f84
      color4 5e1014         # bordowy
      color5 64574e         # braz
      color6 2a2a2a         # szary
      color7 8888CC         #  (COOL)
      color8 9d9c61         # zolto-szary
      color9 525276         # niebiesko-szary
      cpu_avg_samples 2
      default_color 000000      # szary 5f5f5f
      default_outline_color 000000    # Black
      default_shade_color 000000   # Black
      double_buffer yes
      draw_borders no
      draw_graph_borders no
      draw_outline no
      draw_shades no
      gap_x 30
      gap_y 80
      max_specials 1024
      max_user_text 10000
      maximum_width 200
      minimum_size 175
      net_avg_samples 2
      no_buffers yes
      override_utf8_locale yes
      own_window yes
      own_window_colour 000000   # Black
      own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
      own_window_transparent yes
      own_window_type normal    ## normal
      pad_percents 2         # to co nizej, miejsc po przecinku
      short_units yes         # krotka wersja podawania wielkosci dyskow np. 612.21M/3.80G
      stippled_borders 3
      text_buffer_size 8000
      total_run_times 0
      update_interval 1.0
      uppercase no
      use_spacer right
      use_xft yes
      xftalpha 1
      xftfont Freesans:pixelsize=9
      lua_load /home/didisoft/.conky/lua.lua# ${diskiograph /dev/sda 15,180 a7a7a7 a7a7a7} # wskaznik pracy dysku
      # ${image /home/didisoft/.conky/didisoft.jpg -p 0,80 -s 26×28} # obrazki w conky

      TEXT
      ${font Zegoe Light – U:pixelsize=24}${time %H:%M:%S}${font}
      ${font Zegoe Light – U:pixelsize=12}${time %A} – ${time  %B %d, %Y}${font}

      ${font Zegoe Light – U:pixelsize=24}System${font}

      ${offset 0}${font PizzaDude Bullets:pixelsize=12}t${font}      ${font Zegoe Light – U:pixelsize=12}Uptime: $uptime_short
      Power: ${battery_percent BAT0}%
      Mem: $mem
      Storage: ${fs_used /}

      Signal: ${wireless_link_qual wlan0}%
      Ul: ${upspeed wlan0} kb/s
      Dl: ${downspeed wlan0} kb/s
      ${font}

      ${font Zegoe Light – U:pixelsize=24}To Do${font}

      ${offset 0}${font PizzaDude Bullets:pixelsize=12}t${font}   ${font Zegoe Light – U:pixelsize=12} -Start on Hist146 Paper
      see blackboard for details.

      -Study for Psych Midterm
      -Comm120 Presentation
      ${font}

       

width="625"

Ubuntu 12.10 QQ

width="407"

American

  • Página do Ambiente de Trabalho
  • Autor: lufan
  • Sistema Operativo: Pear Linux 6 64 bit
  • Tema: Pearlinux
  • Ambiente Gráfico: Pear-aurora
  • Ícones: Pearlinux
  • Wallpaper: http://i.imgur.com/pUAjN.png
  • Outros:
    • Imagens do Conky; http://www.mediafire.com/?24zb5y48cxsvc7x
    • Ficheiro “.conkyrc”:
      Código: Selecionar todos
      #########################################################################################
      #    Conky Theme :
      Violao                                                                                                                                                                                         #
      #    Created by     : Celso Bomfim                                                                                                                                                        #
      #    Version           : 1.0                                                                                                                                                                                                  #
      #    Feel Free to distribute                                                                                                                                                                                         #
      #                                                                                                                                                 #
      ########################################################################################
      # Conky settings #
      background yes
      update_interval 1cpu_avg_samples 2
      net_avg_samples 2

      override_utf8_locale yes

      double_buffer yes
      no_buffers yes

      text_buffer_size 2048
      #imlib_cache_size 0

      temperature_unit fahrenheit

      # Window specifications #

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

      border_inner_margin 0
      border_outer_margin 0

      ## This Resolution is set according to the sreen resolution of 1366×768
      ## Adjust Accoring to yours

      minimum_size 1280 1280
      maximum_width 2000

      alignment tr
      gap_x 10
      gap_y 55

      # Graphics settings #
      draw_shades no
      draw_outline no
      draw_borders no
      draw_graph_borders no

      # Text settings #
      use_xft yes
      xftfont caviar dreams:size=8
      xftalpha 0.5

      uppercase no

      temperature_unit celsius

      default_color FFFFFF

      # Lua Load  #
      #lua_load .haunted.lua
      #lua_draw_hook_pre clock_rings

      ## Adjust these fields according to the your screen size i have modded them for 1280X1024

      TEXT

      ${offset 458}${voffset 685}${color EAEAEA}${font Santana:pixelsize=120}${time %H:%M}${font}${voffset -84}${voffset 10}${color blue}${font Santana:pixelsize=42} ${voffset -15}${color EAEAEA}${font Santana:pixelsize=22} ${font}${voffset 124}${font Santana:pixelsize=58}${offset -298}${time %A}${font}
      ${offset 475}${voffset -100}${font Ubuntu:pixelsize=10}${color red}HD ${offset 9}$color${fs_free /} / ${fs_size /}${offset 30}${color red}RAM ${offset 9}${color}$mem / $memmax${offset 30}${color red}CPU ${offset 9}${color}${cpu cpu0}%
      #${image .linha.png -p 6,500}

      ${offset 830}${voffset -145}${font Santana:size=9:style=Bold}${font Santana:size=9}
      ${offset 810}${voffset 40}${color ffffff}${font Santana:size=9:style=Bold}${font Santana:size=8}$font
      ${offset 480}${voffset -700} ${color EAEAEA}
      ${offset 678}${voffset 85} ${color EAEAEA}
      ${offset 840}${voffset -120} ${color EAEAEA}
      ${offset 840}${voffset 2}

      ${image .proc.png -p 400,50 -s 92×92}
      ${image .dist.png -p 590,150 -s 92×92}
      ${image .tux.png -p 780,50 -s 92×92}

       

width="625"

A Vida Moderna De Rocko

width="407"

Xfce + Kwin

width="625"

Pantheon

width="625"

Futebol LúDico

  • Página do Ambiente de Trabalho
  • Autor: Lázaro Lima Verde
  • Sistema Operativo: Ubuntu 12.04.1 LTS
  • Tema: Radiance
  • Ambiente Gráfico: Unity
  • Ícones: Nitrux-Clear-All
  • Outros:
    • Screenlets;
    • Ficheiro ” Zegoe conky”:
      Código: Selecionar todos
      #!/usr/bin/conky -d -c
      ##   .conkyrc configuration
      alignment top_left
      background yes
      border_margin 5
      border_width 5
      color0 555555         #
      color1 FCAF3E         # zolty
      color2 2a2a2a         # braz
      color3 a82553         # rozowy f71f84
      color4 5e1014         # bordowy
      color5 64574e         # braz
      color6 2a2a2a         # szary
      color7 8888CC         #  (COOL)
      color8 9d9c61         # zolto-szary
      color9 525276         # niebiesko-szary
      cpu_avg_samples 2
      default_color 000000      # szary 5f5f5f
      default_outline_color 000000    # Black
      default_shade_color 000000   # Black
      double_buffer yes
      draw_borders no
      draw_graph_borders no
      draw_outline no
      draw_shades no
      gap_x 30
      gap_y 80
      max_specials 1024
      max_user_text 10000
      maximum_width 200
      minimum_size 175
      net_avg_samples 2
      no_buffers yes
      override_utf8_locale yes
      own_window yes
      own_window_colour 000000   # Black
      own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
      own_window_transparent yes
      own_window_type normal    ## normal
      pad_percents 2         # to co nizej, miejsc po przecinku
      short_units yes         # krotka wersja podawania wielkosci dyskow np. 612.21M/3.80G
      stippled_borders 3
      text_buffer_size 8000
      total_run_times 0
      update_interval 1.0
      uppercase no
      use_spacer right
      use_xft yes
      xftalpha 1
      xftfont Freesans:pixelsize=9
      lua_load /home/didisoft/.conky/lua.lua# ${diskiograph /dev/sda 15,180 a7a7a7 a7a7a7} # wskaznik pracy dysku
      # ${image /home/didisoft/.conky/didisoft.jpg -p 0,80 -s 26×28} # obrazki w conky

      TEXT
      ${font Zegoe Light – U:pixelsize=24}${time %H:%M:%S}${font}
      ${font Zegoe Light – U:pixelsize=12}${time %A} – ${time  %B %d, %Y}${font}

      ${font Zegoe Light – U:pixelsize=24}System${font}

      ${offset 0}${font PizzaDude Bullets:pixelsize=12}t${font}      ${font Zegoe Light – U:pixelsize=12}Uptime: $uptime_short
      Power: ${battery_percent BAT0}%
      Mem: $mem
      Storage: ${fs_used /}

      Signal: ${wireless_link_qual wlan0}%
      Ul: ${upspeed wlan0} kb/s
      Dl: ${downspeed wlan0} kb/s
      ${font}

      ${font Zegoe Light – U:pixelsize=24}To Do${font}

      ${offset 0}${font PizzaDude Bullets:pixelsize=12}t${font}   ${font Zegoe Light – U:pixelsize=12} -Start on Hist146 Paper
      see blackboard for details.

      -Study for Psych Midterm
      -Comm120 Presentation
      ${font}

       

width="625"

Clean And Clear

width="625"

S3A Xxx.

width="625"

Xfce Facebook

width="312"width="312"
width="312"width="312"

Dia Chuvoso V. 2

width="312"width="312"

Sleep Time

width="312"width="312"

Pantheon 12.10

width="312"width="312"

Mint 14

width="312"width="312"

Pragmatic And Practical, Old School And Pythonist

  • Página do Ambiente de Trabalho
  • Autor: AmmonMa
  • Sistema Operativo: Xubuntu 12.04
  • Tema da Janela:Blackbird (Xubuntu 12.10)
  • Tema: Albatross (Patch do Xubuntu 12.10 por que o tema do 12.04 não está funcional)
  • Ícones: Faenza (alguns ícones como o do aptana, netbeans,eclipse e o menu do xfce modificados)
  • Wallpaper: http://i.imgur.com/qkq5M.jpg
  • Outros: xfwm, synapse, x-tile, pomodoro-indicator, google-task-indicator

width="312"width="312"
width="312"width="312"

Halo For Xfce

width="625"

Tempestade

width="625"

Um Novo Aspecto

width="625"

Heart 8Bit

width="312"width="312"
width="312"width="312"

The Silence

width="312"width="312"
width="312"width="312"

Minimalista

width="625"

Gueixa

width="312"width="312"

Nitrogenium

width="625"

DragãO

width="312"width="312"

Tao

  • Página do Ambiente de Trabalho
  • Autor: demacdolincoln
  • Sistema Operacional: Ubuntu 12.10
  • Ambiente Gráfico: XFCE
  • Wallpaper: http://migre.me/ccE5T
  • Tema GTK: MediterraneanDark
  • Ícones: NITRUX-Azure
  • outros:
    • cursor: oxy-zion
    • Conky: necessita do BrWeather 5 e conky a partir da versão 1.9, estou usando a fonte Orbitron ( http://migre.me/cgUey) .conkyrc:

      # — Conky settings — #
      background no
      update_interval 1

      cpu_avg_samples 2
      net_avg_samples 2

      override_utf8_locale yes

      double_buffer yes
      no_buffers yes

      text_buffer_size 2048
      imlib_cache_size 0

      # — Window specifications — #

      own_window yes
      own_window_type override
      own_window_transparent yes
      own_window_colour 080808
      own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
      own_window_argb_visual no

      border_inner_margin 3
      border_outer_margin 3

      minimum_size 1000
      maximum_width 1000

      alignment top middle
      gap_x 10
      gap_y -120

      # — Graphics settings — #
      draw_shades no
      draw_outline no
      draw_borders no
      draw_graph_borders no

      # — Text settings — #
      use_xft yes
      xftfont Orbitron:size=10
      xftalpha 1

      uppercase no

      # — Colors — #
      default_color FFFFFF
      color1 FFFFFF

      lua_load ~/.conky/conky.lua
      lua_draw_hook_post main

      TEXT
      ${color1}${goto 480}${font Orbitron:size=15}${execi 3600 brweather –option=city}
      ${color1}${goto 180}${font Orbitron:size=7}${execi 3600 brweather –option=Day0} ${goto 730}${execi 3600 brweather –option=LUA1D}
      ${color1}${goto 180}${font Orbitron:size=10}${execi 3600 brweather –option=CNT} ${goto 730}${execi 3600 brweather –option=LUA1T}
      ${goto 495}${font Orbitron:size=10}${time %d/%m/%Y}

      ${goto 520}${font Orbitron:size=10}${execi 3600 brweather –option=TN} ºC

      ${goto 100}${color1}${font Orbitron:size=7}${execi 3600 brweather –option=Day1} ${goto 820}${execi 3600 brweather –option=LUA2D}
      ${goto 100}${font Orbitron:size=10}${execi 3600 brweather –option=C1T} ${goto 820}${execi 3600 brweather –option=LUA2T}
      ${goto 100}${font Orbitron:size=7}temp. min: ${execi 3600 brweather –option=LT1}º C
      ${goto 100}${font Orbitron:size=7}temp. máx: ${execi 3600 brweather –option=HT1}º C

      ${goto 70}${font Orbitron:size=7}${execi 3600 brweather –option=Day2} ${goto 870}${execi 3600 brweather –option=LUA3D}
      ${goto 70}${font Orbitron:size=10}${execi 3600 brweather –option=C2T} ${goto 870}${execi 3600 brweather –option=LUA3T}
      ${goto 70}${font Orbitron:size=7}temp. min: ${execi 3600 brweather –option=LT2}º C
      ${goto 70}${font Orbitron:size=7}temp. máx: ${execi 3600 brweather –option=HT2}º C

      ${goto 100}${font Orbitron:size=7}${execi 3600 brweather –option=Day3} ${goto 820}${execi 3600 brweather –option=LUA4D}
      ${goto 100}${font Orbitron:size=10}${execi 3600 brweather –option=C3T} ${goto 820}${execi 3600 brweather –option=LUA4T}
      ${goto 100}${font Orbitron:size=7}temp. min: ${execi 3600 brweather –option=LT3}º C
      ${goto 100}${font Orbitron:size=7}temp. máx: ${execi 3600 brweather –option=HT3}º C

      ${alignr}${goto 695}${font Orbitron:size=8}u — ${upspeed ppp0}
      ${alignr}${goto 675}${font Orbitron:size=15}net
      ${alignr}${goto 695}${font Orbitron:size=8}d — ${downspeed ppp0}

      ${goto 500}${font Orbitron:size=15}${time %H:%M}

      #tempo em imagens
      ${execpi 3600 brweather –imagem8=CN -p 325,60 -s 100×100}
      ${execpi 3600 brweather –imagem8=C1 -p 225,150 -s 100×100}
      ${execpi 3600 brweather –imagem8=C2 -p 175,280 -s 100×100}
      ${execpi 3600 brweather –imagem8=C1 -p 220,395 -s 100×100}
      #
      #fases da lua em imagens
      ${execpi 3600 brweather –option=LUA1I -p 620,50 -s 100×100}
      ${execpi 3600 brweather –option=LUA2I -p 720,155 -s 100×100}
      ${execpi 3600 brweather –option=LUA3I -p 770,270 -s 100×100}
      ${execpi 3600 brweather –option=LUA4I -p 735,385 -s 100×100}

      conky.lua:

      –==============================================================================
      – conky.lua



      – apenas modifiquei algumas partes deste conky: http://migre.me/c8enz

      –==============================================================================

      require ‘cairo’

      ——————————————————————————–
      – clock DATA
      – HOURS
      clock_h = {
      {
      name=’time’, arg=’%H’, max_value=24,
      x=530, y=625,
      graph_radius=63,
      graph_thickness=5,
      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.4,
      txt_radius=63,
      txt_weight=1, txt_size=9.0,
      txt_fg_colour=0xFFFFFF, txt_fg_alpha=0.9,
      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=530, y=625,
      graph_radius=70,
      graph_thickness=5,
      graph_unit_angle=6, graph_unit_thickness=2,
      graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
      graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.4,
      txt_radius=70,
      txt_weight=1, txt_size=8.0,
      txt_fg_colour=0xFFFFFF, txt_fg_alpha=0.7,
      graduation_radius=57,
      graduation_thickness=0, graduation_mark_thickness=2,
      graduation_unit_angle=30,
      graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
      },
      }
      – SECONDS
      clock_s = {
      {
      name=’time’, arg=’%S’, max_value=60,
      x=530, y=625,
      graph_radius=56,
      graph_thickness=5,
      graph_unit_angle=6, graph_unit_thickness=2,
      graph_bg_colour=0xffffff, graph_bg_alpha=0.1,
      graph_fg_colour=0xFFFFFF, graph_fg_alpha=0.4,
      txt_radius=56,
      txt_weight=1, txt_size=8.0,
      txt_fg_colour=0xFFFFFF, txt_fg_alpha=0.9,
      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=400, y=575,
      graph_radius=30,
      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.2,
      graph_fg_colour=0xFFFFFF, graph_fg_alpha=1.0,
      hand_fg_colour=0xEF5A29, hand_fg_alpha=0.0,
      txt_radius=24,
      txt_weight=1, txt_size=8.0,
      txt_fg_colour=0xFFFFFF, txt_fg_alpha=0.0,
      graduation_radius=24,
      graduation_thickness=1, graduation_mark_thickness=1,
      graduation_unit_angle=27,
      graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
      caption=’cpu0′,
      caption_weight=1, caption_size=8.0,
      caption_fg_colour=0xFFFFFF, caption_fg_alpha=1.0,
      },
      {
      name=’cpu’, arg=’cpu1′, max_value=100,
      x=400, y=575,
      graph_radius=20,
      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.5,
      hand_fg_colour=0xEF5A29, hand_fg_alpha=0.0,
      txt_radius=10,
      txt_weight=0, txt_size=8.0,
      txt_fg_colour=0xFFFFFF, txt_fg_alpha=0.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=’cpu1′,
      caption_weight=1, caption_size=8.0,
      caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
      },
      {
      name=’cpu’, arg=’cpu2′, max_value=100,
      x=400, y=575,
      graph_radius=13,
      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.5,
      hand_fg_colour=0xEF5A29, hand_fg_alpha=0.0,
      txt_radius=10,
      txt_weight=0, txt_size=8.0,
      txt_fg_colour=0xFFFFFF, txt_fg_alpha=0.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=’cpu2′,
      caption_weight=1, caption_size=8.0,
      caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.3,
      },
      {
      name=’memperc’, arg=”, max_value=100,
      x=650, y=575,
      graph_radius=30,
      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.5,
      hand_fg_colour=0xEF5A29, hand_fg_alpha=0.0,
      txt_radius=30,
      txt_weight=0, txt_size=8.0,
      txt_fg_colour=0xFFFFFF, txt_fg_alpha=0.0,
      graduation_radius=30,
      graduation_thickness=5, graduation_mark_thickness=2,
      graduation_unit_angle=27,
      graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.5,
      caption=’ram’,
      caption_weight=1, caption_size=8.0,
      caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5,
      },
      {
      name=’swapperc’, arg=”, max_value=100,
      x=650, y=575,
      graph_radius=20,
      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.5,
      hand_fg_colour=0xEF5A29, hand_fg_alpha=0.0,
      txt_radius=30,
      txt_weight=0, txt_size=8.0,
      txt_fg_colour=0xFFFFFF, txt_fg_alpha=0.0,
      graduation_radius=30,
      graduation_thickness=5, graduation_mark_thickness=2,
      graduation_unit_angle=27,
      graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.5,
      caption=’swap’,
      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=340, y=515,
      graph_radius=20,
      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.5,
      hand_fg_colour=0xEF5A29, hand_fg_alpha=0.0,
      txt_radius=20,
      txt_weight=1, txt_size=8.0,
      txt_fg_colour=0xFFFFFF, txt_fg_alpha=1.0,
      graduation_radius=30,
      graduation_thickness=5, graduation_mark_thickness=2,
      graduation_unit_angle=27,
      graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.5,
      caption=’home’,
      caption_weight=1, caption_size=8.0,
      caption_fg_colour=0xFFFFFF, caption_fg_alpha=0.5
      },
      {
      name=’fs_used_perc’, arg=’/’, max_value=100,
      x=340, y=515,
      graph_radius=30,
      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.5,
      hand_fg_colour=0xEF5A29, hand_fg_alpha=0.0,
      txt_radius=30,
      txt_weight=0, txt_size=8.0,
      txt_fg_colour=0xFFFFFF, txt_fg_alpha=1.0,
      graduation_radius=30,
      graduation_thickness=5, graduation_mark_thickness=2,
      graduation_unit_angle=27,
      graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.5,
      caption=’raiz’,
      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 / 0×10000) % 0×100) / 255., ((colour / 0×100) % 0×100) / 255., (colour % 0×100) / 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

width="625"

Dicas Do Android OS

width="407"

Across The Universe

width="625"

4 Respostas ate agora.

  1. Mario diz:

    Como faço para instalar um desses no meu ubuntu? I'm a new guy on linux :P

    • Cláudio Novais diz:

      Mario, estes ambientes foram produzidos pelo pessoal do forum do Ubuntued. Se você tem dúvidas sobre algum ambiente o melhor será pedir “pessoalmente” a esse utilizador no tópico dos desktops. Para ser mais simples, você visite a página do ambiente que quer usar (cada ambiente aqui apresentado tem um link para o local original) e depois faça “quote” e peça ajuda no que precisar.

      Em todo o caso estes detalhes, tal como você reparou, apenas dizem quais os temas que usaram e não explicam as instalações. No entanto, existe uma série do Ubuntued que mostra também temas e explica totalmente as suas instalações. Veja aqui os artigos dessa série que recomendo vivamente que comece a personalizar o Ubuntu através dela, pois ela explica minuciosamente:
      http://ubuntued.info/category/dicas-para-o-visual/serie-visuais

      Abraço ;)

  2. Tárcio Zemel diz:

    Os melhores são "Minimalista", do Hesse e "Nitrogenium", do Igor Felipe!

    Brevemente começarei a usar Ubuntu, vou entrar em contato com eles para aprender como deixar assim! ;-)

Deixe um comentario