web-dev-qa-db-fra.com

Vous voulez créer une nouvelle fenêtre Dolphin à partir du lanceur Unity

J'ai installé le gestionnaire de fichiers Dolphin lorsque le gestionnaire de fichiers d'Ubuntu 13.04 a cessé de prendre en charge les dossiers extensibles dans le volet de fichiers. Parfois, j'aime avoir des instances Dolphin distinctes en cours d'exécution dans mes différents espaces de travail Unity. En l'état, je peux ouvrir une instance Dolphin existante, ouvrir le menu fichier et sélectionner "Nouvelle fenêtre" pour créer une nouvelle instance Dolphin. Je peux ensuite déplacer la nouvelle instance de Dolphin vers l'espace de travail approprié.

Je préfère, à partir de l'espace de travail approprié, cliquer avec le bouton droit sur l'icône du gestionnaire de fichiers Dolphin dans la barre de lancement Unity et sélectionner une option qui dit "Nouvelle fenêtre". Malheureusement, cette option n'existe pas.

J'ai essayé d'ouvrir un terminal et d'entrer les commandes suivantes:

gsettings get com.canonical.Unity.Launcher favorites
cd /usr/share/applications/
gksudo gedit unity://expo-icon

Mon effort a échoué; Dolphin n'est pas lancé à partir d'un fichier * .desktop. Quelqu'un peut-il me dire comment ajouter une option "Nouvelle fenêtre" à l'icône Dolphin dans le lanceur Unity?

2
Alan M Robertson

Vous pouvez créer un lanceur de dauphins personnalisé avec une entrée de liste rapide pour ouvrir une nouvelle fenêtre.

Créez le lanceur dans ~/.local/share/applications:

gedit  ~/.local/share/applications/dolphin.desktop

Copiez et collez le texte suivant dans le fichier:

[Desktop Entry]
Name=Dolphin (custom)
Exec=dolphin %i -caption "%c" %u
Icon=system-file-manager
Type=Application
X-DocPath=dolphin/index.html
Categories=Qt;KDE;System;FileTools;FileManager;
GenericName=File Manager
Terminal=false
MimeType=inode/directory;
InitialPreference=10

X-Ayatana-Desktop-Shortcuts=OpenNewWindow

[OpenNewWindow Shortcut Group]
Name=Open New Window
Exec=dolphin %u
TargetEnvironment=Unity

Enregistrez le fichier, quittez gedit et recherchez votre nouveau lanceur depuis le tableau de bord. Il vous suffit ensuite de l'épingler sur votre dock.


Si vous n'êtes pas trop désireux de créer un nouveau lanceur, vous pouvez également modifier celui existant et simplement ajouter X-Ayatana.. et toutes les lignes suivantes du fichier:

gksudo gedit /usr/share/applications/kde4/dolphin.desktop

(Remarque: le 13.04, vous devrez peut-être d'abord installer gksudo (Sudo apt-get install gksu))

Je déconseille cependant de modifier le lanceur d'origine, car il reviendra à l'original à chaque mise à jour de Dolphin.


Sources:

Comment puis-je modifier/créer manuellement de nouveaux éléments de lanceur dans Unity?

Quels lanceurs personnalisés et listes rapides Unity sont disponibles?

2
Glutanimate