Pour parvenir à cela ... vous devez modifier le code source de Nautilus et le fichier nautilus.desktop
ou utiliser un autre gestionnaire de fichiers qui le permet, comme nemo.
REMARQUE : Dans cet exemple, je fais tourner ubuntu 13.04 avec nautilus (files) 3.6.3.
Vous pouvez tester ceci dans une machine virtuelle pour voir si tout est en ordre.
1) Assurez-vous d'avoir activé le Dépôt de code source
- Ouvrez le Centre logiciel Ubuntu
- Dans la barre de menu, choisissez Modifier -> Sources de logiciels. Cliquez pour activer "Dépôt de code source". Au cas où, j'utilise le "Serveur principal" pour Télécharger.
Ouvrez une fenêtre de terminal pour mettre à jour les dépôts.
2) Dans le terminal, tapez ce qui suit pour installer les paquets nécessaires.
sudo apt-get install build-essential quilt
3) Installez les dépendances de construction.
sudo apt-get build-dep nautilus
4) Créez un dossier pour télécharger le code source.
-
mkdir ~/Downloads/src
-
cd ~/Downloads/src
5) Téléchargez le code source et exportez les variables.
6) Créez le patch et modifiez le code source.
Corbeille personnalisée : Pour changer le nom de la Corbeille. Vous pouvez changer les chaînes aux lignes 567 et 569.
par exemple : "Corbeille" en "Corbeille personnalisée" & "Ouvrir la corbeille" en "Ouvrir la Corbeille personnalisée"
Ajouter un dossier : Dans cet exemple, j'ajouterai le dossier "Test" dans mon dossier personnel /home/virtual/Test. (changez le dossier selon vos besoins)
Après la ligne numéro 562, ajoutez ce qui suit :
/* ajouter un répertoire de Test */
mount_uri = "file:///home/virtual/Test";
icon = g_themed_icon_new (NAUTILUS_ICON_FOLDER);
add_place (sidebar, PLACES_BUILT_IN,
SECTION_COMPUTER,
_("Test"), icon, mount_uri,
NULL, NULL, NULL, 0,
_("Ouvrir le dossier de Test"));
g_object_unref (icon);
Supprimer les fichiers récents : Pour supprimer les Fichiers récents des endroits... supprimez les lignes de 525 à 534.
Sauvegardez les modifications.
7) Construisez les paquets deb.
quilt refresh
fakeroot dpkg-buildpackage
8) Installez les paquets deb.
9) Pour un système complet.. modifiez le fichier nautilus.desktop pour ajouter le dossier par exemple : (/home/virtual/Test) dans la liste rapide.
sudo nano /usr/share/applications/nautilus.desktop
Modifier :
Actions=Fenêtre;
À :
Actions=Test;Fenêtre;
Ajouter :
[Action Bureau Test]
Nom=Test
Exec=nautilus --new-window /home/virtual/Test
OnlyShowIn=Unity;
Avant :
Après :
10) Enfin, vous pouvez vous déconnecter et vous reconnecter pour voir les modifications.
RÉSULTAT :
J'espère que cela vous sera utile.