web-dev-qa-db-fra.com

Comment puis-je ajouter des raccourcis de dossier au lanceur?

Je veux ajouter un dossier au lanceur pour pouvoir y accéder facilement. Comment puis-je ajouter un raccourci au lanceur?

16
dushyantashu

Il y a deux manières:

Dynamiquement

Vous pouvez ajouter un raccourci à un dossier en naviguant (dans Nautilus) dans le dossier que vous souhaitez ajouter, puis en choisissant "Ajouter un signet" dans le menu Signet. Sinon, vous pouvez appuyer sur Ctrl+D. Les signets que vous avez créés de cette façon sont ajoutés automatiquement à l'icône Files dans le lanceur, dans la section supérieure (Nautilus ajoute ces raccourcis au fichier: ~/.config/gtk-3.0/bookmarks).

Dans la section "statique" de l'icône du lanceur.

Vous pouvez également ajouter un raccourci à l'icône Fichiers (ou à toute autre icône) en modifiant son fichier .desktop. Cette méthode vous permet de mieux contrôler le nom du raccourci et l'ordre des raccourcis, si vous en avez plusieurs.

  • Pour ce faire, copiez d’abord le fichier .desktop dans ~/.local/share/applications

    cp /usr/share/applications/nautilus.desktop  ~/.local/share/applications/nautilus.desktop
    
  • Ouvrez le fichier (copié) avec gedit; il ne s'ouvrira pas en double-cliquant, ouvrez une fenêtre gedit et faites glisser le fichier sur la fenêtre gedit.

  • Cherchez la ligne:

    Actions=Window;
    

    Ajoutez un nom que vous souhaitez attribuer à votre dossier dans le lanceur:

    Actions=Window;YourFolder;
    
  • A la fin du fichier, ajoutez une section comme celle-ci:

    [Desktop Action YourFolder]
    Name=YourFolder
    Exec=nautilus /path/to/thefolder
    OnlyShowIn=Unity;
    

Déconnectez-vous et reconnectez-vous, vous aurez maintenant votre raccourci dans l'icône Fichiers par un clic droit.

Explication:

Les icônes dans Dash et le programme de lancement représentent des fichiers .desktop. Ces icônes ont une commande "principale" (c'est ce qui se passe si vous cliquez dessus), mais aussi peut ont un certain nombre de raccourcis (accessibles par un clic droit).

Cette commande "principale" se trouve dans la ligne Exec=, dans la section juste en dessous de [Desktop Entry], les raccourcis sont répertoriés dans la ligne Actions= et définis dans la [Desktop Action YourFolder] - section.

Les fichiers .desktop dans ~/.local/share/applications remplacent ceux de /usr/share/applications, mais la première fois après avoir copié l'original dans le répertoire local, vous devez vous déconnecter/ouvrir une session. La procédure de nettoyage consiste toujours à modifier le fichier local et à ne pas modifier l’original.

Remarque:

Les signets que vous avez créés à l'aide de la première méthode sont automatiquement ajoutés à l'icône, mais ne font pas partie du fichier nautilus.desktop.


Edit for 15.04 and later

La réponse ci-dessus s'applique également à 15.04 et plus, mais le programme de lancement à éditer (copié localement) pour la section statique est:

/usr/share/applications/org.gnome.Nautilus.desktop

au lieu de

/usr/share/applications/nautilus.desktop
24
Jacob Vlijm