Als u een toepassing in Java of C++ maakt, wilt u misschien een eigen launcher met pictogrammen voor uw toepassing. Met zo’n launcher kunt u uw applicatie eenvoudig starten via de Ubuntu bureaubladomgeving (GNOME) in plaats van deze vanaf de commandoregel uit te voeren.
Dit is niet alleen handig voor de applicaties die u zelf bouwt. Het komt ook vaak voor dat cross-platform applicaties, zoals bijvoorbeeld Postman, niet zo’n launcher bieden.
In dit geval kunt u eenvoudig uw eigen launcher maken door de volgende stappen uit te voeren.
Stap 1:
Vind een icoon voor uw applicatie dat een grootte heeft van 404px bij 404px. Dit zorgt voor een mooi uiterlijk in het dock.
Stap 2:
Plaats uw toepassing en het pictogram in een aparte map en plaats deze naar behoefte, bijvoorbeeld “/opt/”
Stap 3:
Vind de StartupWMClass van uw toepassing door het commando “xprop WM_CLASS” uit te voeren in uw terminal en te klikken op het hoofdvenster van uw draaiende toepassing. GNOME gebruikt dit om vensters te koppelen aan de eigen toepassing.
Als u dit bijvoorbeeld doet op een draaiende Chrome Browser, zou het resultaat er als volgt uit moeten zien:
Step 4:
Ga naar /home//.local/share/applications, maak een “.desktop”-bestand en plak daarin de volgende inhoud:
Step 5:
Na het opslaan van het bestand kunt u direct zoeken naar uw app in Gnome app search en hem vanaf daar starten. Verder kunt u de app direct als favoriet in het dock zetten.
Eindgedachten:
Het maken van een launcher met pictogrammen is niet zo ingewikkeld als het lijkt en het maakt uw systeem handiger voor u.