Com base nos feedbacks valiosos de todos vocês, montei uma maneira de manter meus lançadores sincronizados entre as máquinas. É assim que estou fazendo isso.
- Adicione (bloqueie ao ativador) e reorganize (clique e arraste) os aplicativos no seu iniciador até que esteja satisfeito.
-
Inicie o editor do dconf. Se você não tem o dconf-editor instalado, você pode instalá-lo como,
sudo apt-get install dconf-tools
-
Selecione o iniciador desktop > unidade > a partir da esquerda (veja a imagem).
Continueclicandonotextoàdireitadosfavoritosatéquealistacompletasejaselecionada.Essaéasualistadeaplicativosnoiniciador.
(Eugostariadeencontrarumamaneiradeleralgumarquivoconfusandoawkouperleautomaticamenteextrairotextoacimaegeraroscript.)
Copie essa lista (botão direito do mouse) e cole em um editor.
Crie um script de shell simples usando os comandos gsettings com o texto na etapa anterior. Meu script (chamado setlauncher) se parece com isso,
#!/bin/sh
gsettings set com.canonical.Unity.Launcher favorites "['nautilus-home.desktop', 'firefox.desktop', 'google-chrome.desktop', 'libreoffice-calc.desktop', 'emacs23.desktop', 'gedit.desktop', 'xournal.desktop', 'gimp.desktop', 'evince.desktop', 'kde4-okular.desktop', 'djvulibre-djview4.desktop', 'vlc.desktop', 'avidemux-gtk.desktop', 'dvdrip.desktop', 'gnome-subtitles.desktop', 'dvdstyler.desktop', 'kde4-k3b.desktop']"
Faça o executável do script acima.
chmod +x setlauncher
Mantenha o script acima sincronizado entre todas as suas máquinas. Eu uso SpiderOak . Usar o NAS pode ser outra opção viável.
Execute o script em todas as suas máquinas. Alguém sugeriu a execução do script em cada login, mas isso não é obrigatório. A única vez que você precisa executar novamente o script é quando você o altera.
Se você fez uma mudança no seu lançador, você precisa executar os passos 3-9.
Para mim, isso funcionou como um encanto. Uma máquina está executando o Ubuntu 12.04, outro (ainda instável) 12.10.