Como posso adicionar um applet ao MATE do terminal?

3

Como eu poderia adicionar um applet ao painel MATE do Terminal usando mateconftool-2 . Eu estou pedindo especificamente para DockBarX, mas gostaria de adicionar outros applets, bem como (MATEnu, área de notificação e relógio).

O que eu quero fazer é que, em vez de clicar com o botão direito do mouse manualmente no painel, abrir a janela Adicionar ao Painel e selecionar o applet, faça isso a partir da linha de comando.

Como isso pode ser feito com mateconftool-2 ?

Edit: Descobri que isso pode ser feito com esse /usr/lib/mate-panel/mate-panel-add , mas ainda não sei como adicionar um applet nele.

Isso, por exemplo, adicionaria um lançador do gedit ao painel :

/usr/lib/mate-panel/mate-panel-add --launcher=/usr/share/applications/gedit.desktop

Eu quero fazer isso mas ao invés de um lançador em um applet.

/usr/lib/mate-panel/mate-panel-add --applet=  
  • Algo parecido com isso, mas não sei como adicionar o restante (neste caso, chamar o applet DockbarX).
por Uri Herrera 16.12.2012 / 05:03

1 resposta

3

Como o MATE é uma bifurcação do GNOME2 e a maioria de seus componentes é simplesmente o antigo GNOME2 com seus nomes alterados, estou assumindo que mate-panel-add funciona da mesma forma que gnome-panel-add costumava. Você precisa fazer algo nos moldes de:

/usr/lib/gnome-panel/mate-panel-add --applet=OAFIID:MATE_DockBarXApplet --panel=top_panel_screen0 --position=500

Onde o valor de --panel= é um dos painéis encontrados em mateconf encontrado com algo como:

mateconftool-2 --all-dirs /apps/panel/toplevels

O identificador --applet pode ser encontrado no diretório /usr/lib/matecomponent/servers/ . Neste caso em particular, no arquivo MATE_DockBarXApplet.server .

    
por andrewsomething 19.12.2012 / 03:07

Tags