web-dev-qa-db-fra.com

Comment supprimer des icônes du lanceur Unity à l'aide d'un script?

Après une nouvelle installation du 11.04, j'ai un script qui fait quelques choses utiles. Existe-t-il un moyen de supprimer les icônes LibreOffice, Ubuntu One, etc. du programme de lancement d'Unity à l'aide de la ligne de commande afin que je puisse les insérer dans mon script?

6
Andy Spencer
  • Obtenez la liste des objets du lanceur:

    gsettings get com.canonical.Unity.Launcher favorites
    

    Cela retournera quelque chose comme:

    ['nautilus-home.desktop', 'gnome-terminal.desktop', 'gedit.desktop']
    

    que vous pouvez manipuler dans votre script (par exemple, en utilisant sed), puis

  • Définissez la liste des éléments du lanceur:

    gsettings set com.canonical.Unity.Launcher favorites "['gimp.desktop']"
    

    N'oubliez pas les citations.

5
htorque

essayer:

unity --replace

après

gsettings set com.canonical.Unity.Launcher favorites "['firefox.desktop']"

travaillant le 12.04

2
itagomo