Instructions pour activer le tri de l'indicateur Dropbox
Suivez les instructions de Ted Gould puis, si vous souhaitez trier l’indicateur Dropbox, voici quelques étapes supplémentaires:
Remarque : si vous avez modifié le fichier dans /usr/share/...
, vous devrez le placer dans /etc/rc.local
(recherchez Note ). > ci-dessous)
Comme Dropbox ajoute le PID au nom de l’indicateur, et que cela change à chaque démarrage de Dropbox, vous devez mettre à jour ordering-override.keyfile
à chaque démarrage de la boîte de dépôt.
Pour ce faire, vous pouvez ouvrir un éditeur de texte, copier et coller le script suivant et le nommer par exemple start-dropbox.sh
. Ensuite, cliquez avec le bouton droit, sélectionnez "Propriétés", accédez à l'onglet "Autorisations", cochez la case "Autoriser l'exécution du programme en tant que programme" ou ouvrez un terminal, accédez au dossier dans lequel vous avez placé le script et exécutez 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 }') = "" ]] && 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 }')" = "" ]; 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 }')=/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 d'accès complet à votre script comme" commande "(utiliser ~ / start-dropbox.sh ne fonctionnera pas, vous devez faire / home / votrenom / start-dropbox.sh).
** Note : C'est ici 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 l'option "Démarrer la boîte de dépôt au démarrage du système". Vous ne pouvez pas simplement modifier la commande de Dropbox qui se trouve déjà dans la liste des applications de démarrage, car Dropbox écrase cette commande à chaque démarrage.
Vous avez terminé!
Voici à quoi ressemble mon ~/.local/share/indicators/application/ordering-override.keyfile
:
[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