C'est assez facile. Tout d'abord, créez un fichier d'application de bureau qui suit les spécifications de freedesktop.org, par exemple
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=MyApplication
Comment=My fancy new application
Exec=my_application
Icon=my_application.png
Terminal=false
Si vous voulez que ce soit utilisable par n'importe qui sur votre système, mettez-le dans /usr/share/applications
. Pour un usage personnel uniquement, vous pouvez le mettre dans ~/.local/share/applications
. Regarder dans /usr/share/applications
pour d'autres exemples. Ajoutez votre image d'icône à la page /usr/share/icons
ou, je suppose, le répertoire ~/.local/share/icons
Bien que je n'aie pas essayé ce dernier emplacement moi-même.
Ensuite, vous pouvez rechercher l'application par son nom et la faire glisser vers le lanceur de la manière habituelle !