Comment puis-je ajouter des lanceurs d'applications «.desktop» personnalisés à Ubuntu Dock?
J'ai créé des .desktopfichiers pour Ubuntu 16.04 pour accéder à mes profils Google Chrome, mais une fois que j'ai mis à niveau vers Ubuntu 17.10 (cela a fonctionné jusqu'à Ubuntu 17.04), ils ont été supprimés du dock et je ne peux pas les épingler.
Exemple de fichier:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=google-chrome
Name[en_US]=Google Chrome
Exec=google-chrome --profile-directory=Default
Comment[en_US]=Chrome
Name=Google Chrome
Comment=Chrome Browser
Icon=google-chrome
Categories=Browser;Internet;
Réponses
Créez un
.desktopfichier (ou copiez si vous en avez déjà un prêt), par exemplemy-chrome.desktop, dans votre~/.local/share/applications/répertoire.
Vous pouvez y ajouter les lignes suivantes pour un.desktoplanceur simple et minimal[Desktop Entry] Name=My Chrome Comment=Chrome my profile Exec=google-chrome --profile-directory=Default Icon=google-chrome Type=Application Terminal=falseLes touches sont décrites ci-dessous
Name=Nom spécifique de l'application (pour cet exemple particulier, j'ai utilisé " Mon Chrome " pour éviter toute confusion avec le lanceur Google Chrome déjà existant. Vous pouvez utiliser n'importe quel autre nom.)Comment=Une brève description de l'applicationExec=La commande à exécuter pour lancer l'applicationIcon=Icône de l'application (vous pouvez utiliser une icône fournie par votre thème d'icônes ou un chemin absolu vers un fichier image.)
Cliquez sur " Activités " ou " Afficher les applications " et recherchez "Mon Chrome" (nom de l'application selon la
Nameclé). Cela devrait apparaître.Faites un clic droit dessus et sélectionnez « ajouter aux favoris ».
Si un clic droit sur l'icône de l'application dans le dock n'affiche pas l' option « Ajouter aux favoris », recherchez l'application dans l' écran Activités , puis faites-la glisser vers le dock (suggéré par Legolas ).
Si rien ne fonctionne, consultez cette Q&R: Impossible d'ajouter le lanceur personnalisé à Ubuntu Dock (Ajouter aux Favoris)
J'ai eu le même problème avec Firefox Nightly. La configuration suivante fonctionne pour moi dans ~/.local/share/applications/firefox-nightly.desktop:
[Desktop Entry]
Type=Application
Name=Firefox Nightly
#
# WARNING: Remember to fix the path in Icon and Exec
#
Icon=/path/to/firefox-nightly/browser/icons/mozicon128.png
Exec=/path/to/firefox-nightly/firefox %u
Terminal=false
StartupWMClass=Nightly
Sans StartupWMClass, l'application en cours d'exécution n'est pas reconnue et l'icône s'affiche deux fois sur le dock.
Pour toute personne ayant des problèmes, si l'application n'apparaît pas dans Activités , assurez-vous de ne pas
NoDisplay=true
ligne dans le .desktopfichier de votre application.