Instruções para ativar a classificação do indicador do Dropbox
Siga as instruções de Ted Gould e, se desejar classificar o indicador do Dropbox, veja mais algumas etapas:
Nota : Se você editou o arquivo /usr/share/...
, precisará inserir o script /etc/rc.local
(procure porNota abaixo)
Como o Dropbox anexa o PID ao nome do indicador, e isso muda toda vez que o Dropbox é iniciado, é necessário atualizar a ordering-override.keyfile
cada vez que o dropbox é iniciado.
Para fazer isso, você pode abrir um editor de texto, copiar e colar o seguinte script e dar um nome a ele start-dropbox.sh
. Em seguida, clique com o botão direito do mouse, selecione "propriedades", vá para a guia "permissões" e marque a caixa "permitir a execução de arquivos como programa" ou abra um terminal, navegue até a pasta em que o script foi inserido e execute runsudo chmod 755 ./start-dropbox.sh
#!/bin/bash
#Disclaimer: This script is intended for use with Ubuntu 14.04. You alone are responsible any consequence resulting from its use.
#The purpose of this script is to start dropbox, update the keyfile, and restart the indicator panel.
#Start dropbox if not already started (for some reason pgrep didn't work)
[[ $(ps aux | grep dropbox | grep dist | awk '{print $2 }') = "" ]] && dropbox start -i
#If the override file exists
if [[ -e ~/.local/share/indicators/application/ordering-override.keyfile ]]
then
while [ "$(ps aux | grep dropbox | grep dist | awk '{print $2 }')" = "" ]; do
sleep 1s
done
sleep 5s #dropbox creates several PIDs, so wait a bit before continuing
sed -e "s/dropbox-client-.*=/dropbox-client-$(ps aux | grep dropbox | grep dist | awk '{print $2 }')=/g" -i ~/.local/share/indicators/application/ordering-override.keyfile
restart unity-panel-service
fi
Agora você pode abrir "Aplicativos de inicialização e criar uma nova entrada, usando o caminho completo para o seu script como o" comando "(usar ~ / start-dropbox.sh não funcionará, você deve fazer / home / yourname / start -dropbox.sh).
** Nota : é aqui que você adiciona o caminho completo do script até o final de/etc/rc.local
Uma etapa opcional é abrir as configurações do Dropbox e desmarcar "Iniciar o dropbox na inicialização do sistema". Você não pode simplesmente alterar o comando do Dropbox que já está na lista Aplicativos de inicialização, porque o Dropbox substitui isso toda vez que é iniciado.
Você Terminou!
Aqui está a minha ~/.local/share/indicators/application/ordering-override.keyfile
aparência:
[Ordering Index Overrides]
multiload=13
My-Weather-Indicator=12
redshift=11
Diodon=10
Chars=9
indicator-brightness=8
dropbox-client-24651=7
nm-applet=6
gnome-power-manager=5
ibus=4
gst-keyboard-xkb=3
gsd-keyboard-xkb=2
chrome-app-indicator-1=1