Si vous créez une application en Java ou C++vous pourriez vouloir avoir un lanceur d’icônes personnalisé pour votre application. Avec un tel lanceur, vous pouvez simplement démarrer votre application via l’environnement de bureau Ubuntu (GNOME) au lieu de l’exécuter à partir de la ligne de commande.
Ce n’est pas seulement utile pour les applications que vous construisez vous-même. Il arrive aussi souvent que les applications multiplateformes, comme par exemple Postman, ne fournissent pas un tel lanceur.
Dans ce cas, vous pouvez simplement créer votre propre lanceur en suivant les étapes suivantes.
Étape 1 :
Trouver une icône pour votre application qui a une taille de 404px par 404px. Cela garantit une belle apparence dans le dock.
Étape 2:
Placez votre application et l’icône dans un dossier séparé et placez-le selon vos besoins, par exemple « /opt/ »
Étape 3:
Recherchez la StartupWMClass de votre application en exécutant la commande « xprop WM_CLASS » dans votre terminal et en cliquant sur la fenêtre principale de votre application en cours d’exécution. GNOME l’utilise pour associer les fenêtres à l’application propriétaire.
Par exemple, si vous faites cela sur un navigateur Chrome en cours d’exécution, le résultat devrait ressembler à ceci :
Étape 4 :
Aller dans le répertoire /home//.local/share/applications, créez un fichier « .desktop » et collez-y le contenu suivant :