Comment puis-je ajouter une applet au panneau MATE à partir du terminal en utilisant mateconftool-2
. Je demande spécifiquement DockBarX, mais je voudrais aussi ajouter d'autres applets (MATEnu, Zone de notification et Horloge).
Ce que je veux faire, c'est que, au lieu de cliquer avec le bouton droit de la souris sur le panneau, d'ouvrir la fenêtre Ajouter au panneau et de sélectionner l'applet, faites-le à partir de la ligne de commande.
Comment cela peut-il être fait avec mateconftool-2
?
Edit: J'ai découvert qu'il était possible de le faire avec ce /usr/lib/mate-panel/mate-panel-add
mais je ne sais pas encore comment ajouter un applet.
Ceci ajouterait par exemple un lanceur gedit au panneau :
/usr/lib/mate-panel/mate-panel-add --launcher=/usr/share/applications/gedit.desktop
Je veux faire cela mais au lieu d'un lanceur une applet.
/usr/lib/mate-panel/mate-panel-add --applet=
Comme MATE est un fork de GNOME2 et que la plupart de ses composants sont simplement les anciens GNOME2 dont les noms ont été modifiés, je suppose que mate-panel-add
fonctionne de la même façon que gnome-panel-add
. Vous devez faire quelque chose dans le sens de:
/usr/lib/gnome-panel/mate-panel-add --applet=OAFIID:MATE_DockBarXApplet --panel=top_panel_screen0 --position=500
Où la valeur de --panel=
est l'un des panneaux trouvés dans mateconf
avec quelque chose comme:
mateconftool-2 --all-dirs /apps/panel/toplevels
L'identifiant --applet
se trouve dans le répertoire /usr/lib/matecomponent/servers/
. Dans ce cas particulier, dans le fichier MATE_DockBarXApplet.server
.