Como personalizar a barra lateral do Unity
Autor: Victor Hoffman | Publicado: 2011-05-28T13:56:00-03:00

Parte 1 do Artigo Unity: Atalhos do Chrome, Nautilus, Gmail… e em português!
Ah, Unity! Fator de discórdia da comunidade do Ubuntu. Não sei você,  mas a adorei o Unity da maneira que ele está hoje. Já usei ele lá no  começo, no UNR, e achei um lixo. Mas agora ele é totalmente diferente do  que era quando nasceu.
O Launcher do Unity tem uma funcionalidade semelhante a  superbar do Windows 7, que são atalhos especificos do programa, que  aparecem em uma lista ao clicar com o botão direito no ícone.  Fui bastante didático, ein? O nome disso é Quicklist, entretanto,  poucos programas usam essa função, e quando usam, somente algo básico,  como “Abrir uma nova janela” no Firefox.
Esse post tem uma série de tweaks para o Unity que possívelmente vão deixa-lo muito melhor. Vamos ao trabalho?
Se preparem que o post é realmente grande.

Nautilus
Se você está lendo até aqui, é por que você gosta do Unity. Mas tenho  quase certeza que tem uma coisa que você sente falta: O “Locais”  (Places) lá em cima. Apesar de quando não existe nenhuma janela ativa  você poder ir lá e clicar em “Locais” e abrir as pastas, não é a mesma  coisa… Como a Canonical não fez nada que compensasse isto?
Aliás, minto, lá embaixo há algo parecido, no ícone de Arquivos, mas isso abre no Dash do Unity, não no Nautilus.
Bem, que tal ter um Quicklist com atalhos para essas pastas?
Execute o seguinte comando (alt+F2):
gksudo gedit /usr/share/applications/nautilus-home.desktop
Apague o que tiver dentro (fazendo o devido Backup, lógicamente) e cole essa bagaça aqui:
[Desktop Entry]
Name=Pasta Pessoal
GenericName=Pasta Pessoal
X-GNOME-FullName=Pasta Pessoal
Comment=Pastas favoritas no Unity
Exec=nautilus %U
Icon=user-home
Terminal=false
Type=Application
Categories=GNOME;GTK;Core;
StartupNotify=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-Ubuntu-Gettext-Domain=nautilus
 
X-Ayatana-Desktop-Shortcuts=Home;Documents;Downloads;Pictures;Music;Videos;
 
 
[Home Shortcut Group]
Name=Pasta Pessoal
Exec=nautilus
OnlyShowIn=Unity
[Documents Shortcut Group]
Name=Documentos
Exec=nautilus Documents/
OnlyShowIn=Unity
[Downloads Shortcut Group]
Name=Downloads
Exec=nautilus Downloads/
OnlyShowIn=Unity
[Pictures Shortcut Group]
Name=Imagens
Exec=nautilus Pictures/
OnlyShowIn=Unity
[Music Shortcut Group]
Name=Música
Exec=nautilus Music/
OnlyShowIn=Unity
 [Videos Shortcut Group]
Name=Vídeos
Exec=nautilus Videos/
OnlyShowIn=Unity
Pronto, agora é só salvar que está tudo certo. Se quiser baixar o meu .desktop (em inglês) clique aqui.
Google Chrome/Chromium
Esse só adiciona funções básicas mesmo, que são “Abrir uma nova  janela” e “Abrir uma nova janela anônima”. Quem sabe um dia no  Quicklist apareçam os últimos sites visitados, ou os mais visitados…  quem sabe né Google?
O processo é semelhante, mas é mais complicado um pouco. Dá-lhe o comando:
gksudo gedit /usr/share/applications/google-chrome.desktop
E cola isso aqui no final do arquivo:
X-Ayatana-Desktop-Shortcuts=NewWindow;Incognito;
 
[NewWindow Shortcut Group]
Name=Nova janela
Exec=google-chrome
TargetEnvironment=Unity
 
 
 [Incognito Shortcut Group]
Name=Nova janela anônima
Exec=google-chrome --incognito
TargetEnvironment=Unity
No Chromium os passos são os mesmos, apenas subistitua google-chrome para chromium-browser.
Se quiser baixar meu .desktop clique aqui.
LibreOffice (BrOffice.org)
Agora que o BrOffice faz parte da The Document Foundation, ele não  tem mais motivos para se chamar BrOffice (isso acontecia por problemas  com o nome OpenOffice no Brasil). Como uso o Ubuntu em inglês com o VERO  não posso dizer se o comando é o mesmo, mas creio que sim. Os passos  são praticamente os mesmos. Execute (alt+F2):
sudo gedit /usr/share/applications/libreoffice-startcenter.desktop
Adicione isso aqui no final dos arquivos:
X-Ayatana-Desktop-Shortcuts=Writer;Impress;Draw;Math;Calc
 
[Writer Shortcut Group]
Name=Writer
Exec=libreoffice -writer %U
TargetEnvironment=Unity
[Impress Shortcut Group]
Name=Impress
Exec=libreoffice -impress %U
TargetEnvironment=Unity
[Draw Shortcut Group]
Name=Draw
Exec=libreoffice -draw %U
TargetEnvironment=Unity
[Math Shortcut Group]
Name=Math
Exec=libreoffice -calc %U
TargetEnvironment=Unity
 
 [Calc Shortcut Group]
Name=Calc
Exec=libreoffice -calc %U
TargetEnvironment=Unity
Prontinho. Adicione o lançador do LibreOffice (o que tem o ícone  branco) e você poderá abrir qualquer programa do pacote por ele.
Caso queira baixar o meu .desktop, clique aqui.
Gmail (Chrome/Chromium)
O do Gmail é o mais simples. Ele usa a função do Chrome de criar  webapps, que são atalhos para sites que ficam “independentes” do  navegador. Para fazer funcionar baixe o meu Gmail.desktop, marque-o como confiável e arraste ele para o Launcher. Pronto, rápido e rasteiro.
Isso é tudo pessoal. Em breve eu vou tentar fazer outras Quicklists  com outros programas e tutoriais para o Unity. Muito desse post veio do OMG! Ubuntu, praticamente só tive o trabalho de traduzi-los e ensinar como se faz.
Nota do EditorAgora começa a parte que mais me interessou na brincadeira toda!
Para quem disse que o Unity não é personalizável, ai está a resposta!  Logo logo sai um tweak que fará isso de forma automática e  transparente… Podem aguardar!
Parte 2 do Artigo Unity + Audacious = ✔Humanos, nem eu pensei que isso iria sair tão rápido. No último post  mostrei diversas Quicklists para uma melhor integração dos aplicativos  com o Launcher do Unity.
Pensei cá com meus botões, o Banshee, que vem “de fábrica” no Ubuntu,  é legal e talz, tem uma integração interessante com o sistema (vide o  controle no indicador de volume e a loja do Ubuntu One), mas eu não  consigo gostar dele. Aliás, nunca gostei desses players que querem  organizar suas músicas do “jeito deles”. Sempre quis que o foobar2000  existisse por essas bandas do Linux, o único jeito é mandar o Wine rodar  ele.
Quando comecei a usar o Audacious no 9.10, não parei mais e sempre é  uma das primeiras coisas que instalo após o Ubuntu. É um player leve e  sem frescura, para… escutar música. Estava com inveja da integração do  Banshee e resolvi fazer um Quicklist do Audacious, e modestia  completamente à parte, ficou muito bom.
Quem usa/usou o ícone do tray do Audacious vai ser dar bem com esta gambiarra modificação. Veja só como vai ficar:

Acho que não é necessário explicar o funcionamento. Para instalar basta baixar um desses 2 .desktops:
- audacious2.desktop (pt-BR)
- audacious2.desktop (EN)
E subistituir (fazendo o devido backup) o que está na pasta /usr/share/applications/. Simples e indolor.
Qualquer ideia ou sugestão envia um reply pra @fabioqueiroz ou entre em contato. Não tenha medo!
Nota do EditorCreio que este artigo serviu para abrir a cabeça de muita gente para  com a interação do Unity com outros aplicativos, e dá para perceber que  podemos deixar a produtividade dele ainda melhor do que já é!
Agradeço ao leitor Joselito pela colaboração e aguardo o comentário de todos sobre suas experiências com essa brincadeira toda!
Se tem algo legal para compartilhar, manda um e-mail que postamos!
Abraços!