web-dev-qa-db-fra.com

Appliquer des icônes aux scripts bash

J'ai créé un script pour XChat selon cette réponse , et je me demandais s'il était possible d'appliquer l'icône XChat à celui-ci.

12
Oxwivi

Créez un fichier .desktop comme celui-ci et mettez-le dans/usr/share/applications /

[Desktop Entry]
Type=Application
Name=XChat Firefox
Exec=/usr/bin/your_script
Icon=/usr/share/icons/xchats_icon

"XChat Firefox" sera alors une application pouvant être lancée avec l'icône de XChat. Exec peut également prendre une commande bash (avec des arguments, éventuellement) comme valeur.

Pour une explication complète du format .desktop, voir cette spécification .

19
J Johan Edwards

Après avoir copié votre fichier appname.desktop dans/usr/share/applications, vous devrez peut-être attendre quelques minutes pendant que kbuildsycoca4 reconstruit le cache de configuration du système.

2
SSpencer