web-dev-qa-db-fra.com

Comment créer un lanceur et l'avoir également dans la barre d'outils des applications

Je veux une icône d'application pour smart git.

Je peux en créer un sur mon bureau avec

$ gnome-desktop-item-edit ~/ --create-new

enter image description here

et en sélectionnant l'application smartgit.sh. Cela fonctionne pour une icône sur le bureau.

Comment puis-je déplacer cette icône/en créer une nouvelle dans la barre d'outils de mes applications (donc pas uniquement sur le bureau)?

Dans mon cas, il s'agit de la barre d'outils des applications Unity (que j'ai déplacée vers la gauche).

J'ai essayé de le glisser et de le déposer là-bas, mais cela n'a pas fonctionné.

Je peux le faire apparaître dans le tableau de bord d'origine en ajoutant une entrée de cette façon La nouvelle application n'apparaît pas dans le tiret Unity mais je ne peux toujours pas le déplacer pour qu'il s'agisse d'une icône d'application dans la barre d'outils des applications.

enter image description here

3
Michael Durrant

Il suffit de déplacer le fichier .desktop que vous avez créé vers ~/.local/share/applications.

Après cela, l'application doit apparaître dans les résultats de la recherche par tiret lorsque vous recherchez un mot clé associé (nom, commentaire, etc.). À partir de là, faites-le simplement glisser sur le lanceur comme vous le feriez avec n'importe quelle autre application.

À l'avenir, vous voudrez peut-être envisager de modifier directement le menu principal. Vous pouvez le faire avec un éditeur de menu comme alacarte ou menulibre:

Sudo apt-get install menulibre

ou

Sudo apt-get install alacarte

Vous pouvez également configurer le dialogue créer un lanceur pour enregistrer directement les nouveaux lanceurs dans le bon répertoire:

gnome-desktop-item-edit ~/.local/share/applications --create-new
6
Glutanimate