web-dev-qa-db-ja.com

コマンドラインでランチャーアイコンを追加および削除する

VagrantとChefを使用してUbuntu 12.10 VMを構築していますが、ランチャーに最初に表示するアイコンを制御したいと思います。

具体的には、スタートアイコンとNautilousを残して、最初のランチャーアイコンをすべて消去してから、Chefでインストールするいくつかのアプリケーションのアイコンを追加します。

他の投稿からおそらく処理できるアイコンを追加しますが、コマンドラインのみを使用して既存のアイコンを削除するにはどうすればよいですか?

6
shanethehat
  • 現在のものを表示するには:

    gsettings get com.canonical.Unity.Launcher favorites
    

    次のようなものを出力します:

    ['nautilus-home.desktop', 'chromium-browser.desktop', 'gnome-system-monitor.desktop']
    
  • vlcと言う新しいエントリを追加するには、その.desktopファイルを追加します。 vlc.desktopとして:

    gsettings set com.canonical.Unity.Launcher favorites "['nautilus-home.desktop', 'chromium-browser.desktop', 'gnome-system-monitor.desktop', 'vlc.desktop']"
    

(値文字列「[... ... ...]」に含まれているものはランチャーに表示されます。これを使用して、選択したランチャーを追加または削除できます。)

  • デフォルト値にリセットするには:

    gsettings reset com.canonical.Unity.Launcher favorites
    
8
precise