Instructions pour activer le tri de l'indicateur Dropbox
Suivez les instructions de Ted Gould. Si vous souhaitez trier l'indicateur Dropbox, voici quelques étapes supplémentaires:
Remarque : Si vous avez modifié le fichier, /usr/share/...
vous devrez alors insérer le script /etc/rc.local
(recherchezNote ci-dessous)
Étant donné que Dropbox ajoute le PID au nom de l'indicateur et que celui-ci change à chaque démarrage de Dropbox, vous devez mettre à jour la liste ordering-override.keyfile
déroulante Chaque fois que Dropbox démarre.
Pour ce faire, vous pouvez ouvrir un éditeur de texte, copier et coller le script suivant et lui donner un nom start-dropbox.sh
. Cliquez ensuite avec le bouton droit de la souris sur "Propriétés", accédez à l'onglet "Autorisations", puis cochez la case "Autoriser l'exécution du fichier en tant que programme" ou ouvrez un terminal, accédez au dossier dans lequel vous avez placé le script, puis exécutez Exécuter.sudo 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
Maintenant, vous pouvez ouvrir "Applications de démarrage et créer une nouvelle entrée, en utilisant le chemin complet de votre script comme" commande "(utiliser ~ / start-dropbox.sh ne fonctionnera pas, vous devrez faire / home / votrenom / start -dropbox.sh).
** Remarque : C’est là que vous ajoutez le chemin de script complet à la fin de/etc/rc.local
Une étape facultative consiste à ouvrir les paramètres de Dropbox et à décocher "Démarrer la dropbox au démarrage du système". Vous ne pouvez pas simplement modifier la commande de Dropbox figurant déjà dans la liste Applications de démarrage, car Dropbox la remplace à chaque démarrage.
Vous avez terminé!
Voici à quoi ~/.local/share/indicators/application/ordering-override.keyfile
ressemble mon look:
[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