Este é um conjunto de visuais bastante diversificado, não só em termos visuais como também em termos de distribuições usadas. Debian, Ubuntu (claro), ElementaryOS, são algumas delas. Também tem diferentes ambientes gráficos, nomeadamente o Pantheon, Xfce, Unity e até sessões personalizadas. Para além disso, como sempre este artigo é uma fonte rica em temas e ícones para Ubuntu que você pode ficar a conhecer e aplicar no seu próprio Ubuntu!
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:
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”.
#conky performance settings
update_interval 3.0
total_run_times 0
cpu_avg_samples 4
no_buffers yes
double_buffer yes
override_utf8_locale yes
max_specials 1024
text_buffer_size 1024
max_user_text 32768#overall position of conky window
alignment middle_right
gap_x 25
gap_y 0
minimum_size 300 145
maximum_width 145#overall appearance of conky window
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
draw_borders no#default text apperance
use_xft yes
xftalpha 0.9
xftfont Alfios:size=10
default_color aliceblue
draw_shades no
draw_outline no
default_shade_color black
default_outline_color black
uppercase no#border around graphs
draw_graph_borders no#colors
color1 lightskyblue
color2 blue
color3 red
color4 gold
color5 deepskyblue
color6 dimgrey #bisque4############################################################################################
# #
# The code below ‘TEXT’ will control what is displayed by conky: #
# -> In the interest of clarity, the system outputs are divided into related groups #
# (i.e. all code related to the CPU is in one grouping of adjacent lines while code #
# related to RAM is in another grouping of adjacent lines). Each group is hereafter #
# refered to as a ‘TEXT code block’. #
# -> To best fit your screen, adjust the overall vertical length of the display by #
# adding or deleting empty lines either before or after the TEXT code blocks below. #
# #
############################################################################################
TEXT
############################################################################################
# #
# The first TEXT code block displays operating system information #
# -> ‘Updates Available’ displays total updates avaible from all software sources #
# activated in the update manager #
# -> ‘Security Updates’ displays the number those available updates which are related #
# to system security #
# #
############################################################################################
${image /home/roger/Imagens/penguin-8640_640.png -p 0,0 -s 110×110}
${voffset 58}${color1}${offset 69}${font Alfios:bold:size=11}U${font}buntu 12.04 ${color}
${voffset 0}${alignr}${kernel}
${font Alfios:size=9}${if_match ${execi 3600 /usr/lib/update-notifier/apt-check –human-readable | awk ‘/can/ {print $1}’}>0}${offset 10}Updates Available:${alignr}${execi 3600 /usr/lib/update-notifier/apt-check –human-readable | awk ‘/can/ {print $1}’}
${offset 10}Security Updates:${alignr}${execi 3600 /usr/lib/update-notifier/apt-check –human-readable | awk ‘/are/ {print $1}’}
${endif}${font}
############################################################################################
# #
# The second TEXT code block displays CPU information #
# -> Temperature displayed is the PCI Adapter temp1 output on same line as ‘high’ output #
# -> Requires the installation of lm-sensors to work: sudo apt-get lm-sensors #
# -> After installation run: sensors-detect (answer yes to all) #
# -> Run ‘sensors’ in terminal to determine which line needs grep & which columns #
# needs to be cut. #
# -> Replace: ${cpubar cpu1 5} with ${cpugraph cpu1 FFFF00 FF0000} to change to graph #
# output of CPU1 usage. #
# -> ‘FFFF00′ and ‘FF0000′ are HEX color codes and can be replaced with whatever colors #
# you like. Goto www.graphviz.org/doc/info/colors.html for color information (hold #
# mouse over color to see HEX code for that color). #
# -> Add % use outputs for cores by adding the following line: #
# Core ‘#’: ${alignr}${cpu cpu’#’}% #
# (repeat for each additional core up to the total number of cores in the system) #
# (replace each ‘#’ with the number of the core (i.e. 3 or 4)) #
# #
############################################################################################
CPU${font Monofonto:bold:size=7}${voffset -2}${offset 11}${if_match ${cpu cpu0} == 0}${color6}|||||||||||||||||||||${color}${else}${if_match ${cpu cpu0} <= 5}${color5}|${color6}||||||||||||||||||||${color}${else}${if_match ${cpu cpu0} <= 10}${color5}||${color6}|||||||||||||||||||${color}${else}${if_match ${cpu cpu0} <= 15}${color5}|||${color6}||||||||||||||||||${color}${else}${if_match ${cpu cpu0} <= 20}${color5}||||${color6}|||||||||||||||||${color}${else}${if_match ${cpu cpu0} <= 25}${color5}|||||${color6}||||||||||||||||${color}${else}${if_match ${cpu cpu0} <= 30}${color5}||||||${color6}|||||||||||||||${color}${else}${if_match ${cpu cpu0} <= 35}${color5}|||||||${color6}||||||||||||||${color}${else}${if_match ${cpu cpu0} <= 40}${color5}||||||||${color6}|||||||||||||${color}${else}${if_match ${cpu cpu0} <= 45}${color5}|||||||||${color6}||||||||||||${color}${else}${if_match ${cpu cpu0} <= 50}${color5}||||||||||${color6}|||||||||||${color}${else}${if_match ${cpu cpu0} <= 55}${color5}|||||||||||${color6}||||||||||${color}${else}${if_match ${cpu cpu0} <= 60}${color5}|||||||||||${color4}|${color6}|||||||||${color}${else}${if_match ${cpu cpu0} <= 65}${color5}|||||||||||${color4}||${color6}||||||||${color}${else}${if_match ${cpu cpu0} <= 70}${color5}|||||||||||${color4}|||${color6}|||||||${color}${else}${if_match ${cpu cpu0} <= 75}${color5}|||||||||||${color4}||||${color6}||||||${color}${else}${if_match ${cpu cpu0} <= 80}${color5}|||||||||||${color4}|||||${color6}|||||${color}${else}${if_match ${cpu cpu0} <= 85}${color5}|||||||||||${color4}||||||${color6}||||${color}${else}${if_match ${cpu cpu0} <= 90}${color5}|||||||||||${color4}|||||||${color6}|||${color}${else}${if_match ${cpu cpu0} <= 95}${color5}|||||||||||${color4}|||||||${color3}|${color6}||${color}${else}${if_match ${cpu cpu0} < 100}${color5}|||||||||||${color4}|||||||${color3}||${color6}|${color}${else}${if_match ${cpu cpu0} == 100}${color5}|||||||||||${color4}|||||||${color3}|||${color}${else}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${font Alfios:size=9}
${voffset 4}${offset 10}${top name 1}${alignr}${top cpu 1}
${offset 10}${top name 2}${alignr}${top cpu 2}
${offset 10}${top name 3}${alignr}${top cpu 3} ${font}############################################################################################
# #
# Third TEXT code block displays RAM information: #
# -> Replace ${membar 10} with ${memgraph FFFF00 FF0000} to change to graph output of #
# RAM usage. (I did not find this very useful as RAM usage is usually fairly steady #
# on my sytem.) #
# #
############################################################################################
RAM${font Monofonto:bold:size=7}${voffset -2}${offset 8}${if_match ${memperc} == 0}${color6}|||||||||||||||||||||${color}${else}${if_match ${memperc} <= 5}${color5}|${color6}||||||||||||||||||||${color}${else}${if_match ${memperc} <= 10}${color5}||${color6}|||||||||||||||||||${color}${else}${if_match ${memperc} <= 15}${color5}|||${color6}||||||||||||||||||${color}${else}${if_match ${memperc} <= 20}${color5}||||${color6}|||||||||||||||||${color}${else}${if_match ${memperc} <= 25}${color5}|||||${color6}||||||||||||||||${color}${else}${if_match ${memperc} <= 30}${color5}||||||${color6}|||||||||||||||${color}${else}${if_match ${memperc} <= 35}${color5}|||||||${color6}||||||||||||||${color}${else}${if_match ${memperc} <= 40}${color5}||||||||${color6}|||||||||||||${color}${else}${if_match ${memperc} <= 45}${color5}|||||||||${color6}||||||||||||${color}${else}${if_match ${memperc} <= 50}${color5}||||||||||${color6}|||||||||||${color}${else}${if_match ${memperc} <= 55}${color5}|||||||||||${color6}||||||||||${color}${else}${if_match ${memperc} <= 60}${color5}|||||||||||${color4}|${color6}|||||||||${color}${else}${if_match ${memperc} <= 65}${color5}|||||||||||${color4}||${color6}||||||||${color}${else}${if_match ${memperc} <= 70}${color5}|||||||||||${color4}|||${color6}|||||||${color}${else}${if_match ${memperc} <= 75}${color5}|||||||||||${color4}||||${color6}||||||${color}${else}${if_match ${memperc} <= 80}${color5}|||||||||||${color4}|||||${color6}|||||${color}${else}${if_match ${memperc} <= 85}${color5}|||||||||||${color4}||||||${color6}||||${color}${else}${if_match ${memperc} <= 90}${color5}|||||||||||${color4}|||||||${color6}|||${color}${else}${if_match ${memperc} <= 95}${color5}|||||||||||${color4}|||||||${color3}|${color6}||${color}${else}${if_match ${memperc} < 100}${color5}|||||||||||${color4}|||||||${color3}||${color6}|${color}${else}${if_match ${memperc} == 100}${color5}|||||||||||${color4}|||||||${color3}|||${color}${else}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${font}${font Alfios:size=9}
${voffset 4}${offset 10}${top_mem name 1}${alignr}${top_mem mem 1}
${offset 10}${top_mem name 2}${alignr}${top_mem mem 2}
${offset 10}${top_mem name 3}${alignr}${top_mem mem 3} ${font}
############################################################################################
# #
# Fourth TEXT code block displays Filesystem information: #
# -> The USB information is specific to the USB drive settings on my computer (i.e. my #
# 1st USB mounts at /dev/sdb1). Run ‘df’ in terminal to determine location of drives. #
# -> To make conky display correctly the cut locations for sdb1, sdc1, sdd1, & sdc may #
# need to be adjusted. #
# #
############################################################################################
${if_match ${swapperc} > 0}
SWP ${color}${alignr}$swap/$swapmax
${else}${endif}
HD ${alignr}${fs_used /} / ${fs_size /}${if_existing /dev/sdc1}
${execp df -H | grep ‘sdc1′ | cut -c56-66}:${alignr}${execp df -H | awk ‘/sdc1/ {print $3, “/”, $2}’}${else}${endif}${if_existing /dev/sdd1}
${execp df -H | grep ‘sdd1′ | cut -c56-66}:${alignr}${execp df -H | awk ‘/sdd1/ {print $3, “/”, $2}’}${else}${endif}${if_existing /dev/sde1}
${execp df -H | grep ‘sde1′ | cut -c56-66}:${alignr}${execp df -H | awk ‘/sde1/ {print $3, “/”, $2}’}${else}${endif}############################################################################################
# #
# Fith TEXT code block displays Network information: #
# -> A graphical output of download information can be displayed by adding the following #
# line of code: #
# ${color2}${downspeedgraph wlan0 FFFF00 FF0000}${color} #
# -> A graphical output of upload information can be displayed by adding the following #
# line of code: #
# ${color2}${upspeedgraph wlan0 FFFF00 FF0000}${color} #
# -> ‘FFFF00′ and ‘FF0000′ are HEX color codes and can be replaced with whatever colors #
# you like. Goto www.graphviz.org/doc/info/colors.html for color information (hold #
# mouse over color to see HEX code for that color). ifconfig -a #
# #
############################################################################################
Ethernet
Private IP:${alignr}${addr eth0}
${outlinecolor black}${color1}${font Heydings Icons:bold:size=8}d${outlinecolor}${font Monofonto:bold:size=7} ${voffset -2}${if_match ${downspeedf eth0} == 0}${color6}|||||||||||${color}${else}${if_match ${downspeedf eth0} <= 19}${color5}|${color6}||||||||||${color}${else}${if_match ${downspeedf eth0} <= 38}${color5}||${color6}|||||||||${color}${else}${if_match ${downspeedf eth0} <= 58}${color5}|||${color6}||||||||${color}${else}${if_match ${downspeedf eth0} <= 77}${color5}||||${color6}|||||||${color}${else}${if_match ${downspeedf eth0} <= 96}${color5}|||||${color6}||||||${color}${else}${if_match ${downspeedf eth0} <= 115}${color5}||||||${color6}|||||${color}${else}${if_match ${downspeedf eth0} <= 134}${color5}|||||||${color6}||||${color}${else}${if_match ${downspeedf eth0} <= 154}${color5}||||||||${color6}|||${color}${else}${if_match ${downspeedf eth0} <= 173}${color5}|||||||||${color6}||${color}${else}${if_match ${downspeedf eth0} < 192}${color5}||||||||||${color6}|${color}${else}${if_match ${downspeedf eth0} >= 192}${color5}|||||||||||${color}${else}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${font} ${alignr}${font Alfios:size=9}${totaldown eth0} ${font}
${outlinecolor black}${color1}${font Heydings Icons:bold:size=8}u${outlinecolor}${color}${font Monofonto:bold:size=7} ${voffset -2}${if_match ${upspeedf eth0} == 0}${color6}|||||||||||${color}${else}${if_match ${upspeedf eth0} <= 4.8}${color5}|${color6}||||||||||${color}${else}${if_match ${upspeedf eth0} <= 9.6}${color5}||${color6}|||||||||${color}${else}${if_match ${upspeedf eth0} <= 14}${color5}|||${color6}||||||||${color}${else}${if_match ${upspeedf eth0} <= 19}${color5}||||${color6}|||||||${color}${else}${if_match ${upspeedf eth0} <= 24}${color5}|||||${color6}||||||${color}${else}${if_match ${upspeedf eth0} <= 29}${color5}||||||${color6}|||||${color}${else}${if_match ${upspeedf eth0} <= 34}${color5}|||||||${color6}||||${color}${else}${if_match ${upspeedf eth0} <= 38}${color5}||||||||${color6}|||${color}${else}${if_match ${upspeedf eth0} <= 43}${color5}|||||||||${color6}||${color}${else}${if_match ${upspeedf eth0} < 48}${color5}||||||||||${color6}|${color}${else}${if_match ${upspeedf eth0} >= 48}${color5}|||||||||||${color}${else}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${endif}${font}${alignr}${font Alfios:size=9}${totalup eth0} ${font}
############################################################################################
# #
# Sixth TEXT code block displays Music info from Pithos: #
# -> Requires installation of pithos and php5-cli to run a php script #
# http://kevinmehall.net/p/pithos/ #
# sudo apt-get install php5-cli #
# #
############################################################################################
#${if_empty ${exec pgrep pithos}}${else}
#Pithos${font Alfios:size=9}
#${color1}Song: ${color}${execp php ~/Documents/Conky/Main/pithos.php ‘title’}
#${color1}Artist: ${color}${execp php ~/Documents/Conky/Main/pithos.php ‘artist’}
#${color1}Album: ${color}${execp php ~/Documents/Conky/Main/pithos.php ‘album’}${font}
#${endif}
############################################################################################
# #
# Seventh TEXT code block displays a Calendar: #
# -> Calendar requires use of a mono font for proper spacing of numbers and leters #
# #
############################################################################################
${execpi 600 date +”%B”} ${execpi 600 date +”%Y”}${alignr}${execpi 15 date +”%l:%M %p”}
${voffset -5}${color1}${hr 1}${color}
${font Monofonto:size=10}${execpi 600 DJS=`date +%_d`; cal -h | sed ’1d’ | sed s/”$DJS”‘\b’/’${outlinecolor}${color1}’”$DJS”‘${outlinecolor}${color}’/}
${voffset -20}${color1}${hr 1}${color}
O site Ubuntued está sob a licença CC (Creative Commons). Significa então, que as técnicas apresentadas neste site pertencem aos seus autores e podem ser utilizadas em qualquer situação.
Relativamente ao conteúdo em si, pode ser partilhado livremente, copiado para fins não lucrativos e com a condição de referenciar o autor através de um link para o artigo original.
Para mais informações sobre a licença dos conteúdos apresentados no Ubuntued, clique aqui ou na imagem acima.
Escreva para o Ubuntued
Tem um artigo interessante e importante para a comunidade?
Então considere publicar o seu trabalho no Ubuntued pois, através dele, ganhará exposição e o seu trabalho será reconhecido não só pelos milhares subscritores, mas também pelos milhares de leitores que visitam o Ubuntued e o Planeta Ubuntu Brasil.
O Ubuntued foi criado exclusivamente para VOCÊ, por isso, se tem sugestões de novos artigos ou de como melhorar a experiência dos leitores no nosso site, considere contactar-nos!
Se quer ver um determinado tema a ser analisado no Ubuntued, ou criou um novo software open-source, ou apenas quer ser esclarecido sobre uma determinada área, não hesite em contactar-nos.
Nós certamente tentaremos ajudar da melhor maneira.