J'écris un script bash qui modifie un programme, puis ajoute une icône au lanceur d'unité. Bien que j'ai créé le fichier .desktop dans/usr/share/applications, je ne vois pas comment ajouter le raccourci par programme au programme de lancement.
$ gsettings se com.canonical.Unity.Launcher favoris
Faites un tableau des éléments.
Ensuite, demandez à votre script d'installation d'ajouter votre application à la matrice
Demandez ensuite à votre script d'ajouter les éléments du tableau créé à cette commande en séparant les éléments par une virgule:
$ gsettings set com.canonical.Unity.Launcher favoris "['app1', 'app2', 'app3', 'votre programme.desktop '] "
app # sont les applications du tableau que vous incluez dans votre script d'installation.
Remplacez votre programme par le nom du lanceur *.desktop
que vous avez créé.
Mise à jour:
La procédure est décrite ci-dessus.
Ceci est une ligne de commande qui ajoutera votre application au programme de lancement
gsettings défini par favoris.canonical.Unity.Launcher "$ (les réglages reçus par com.canonical.Unity.Launcher favoris | sed" s /] /, 'Votre Program.desktop']/")"
Ajoutez la ligne de commande ci-dessus à votre script d'installation. Remplacez le caractère gras Votre Program.desktop par le programme que vous avez créé. Cela n'empêchera pas vos icônes actuelles. Ça va annexer.