从命令行添加和删除启动器图标

从命令行添加和删除启动器图标

我正在使用 Vagrant 和 Chef 构建 Ubuntu 12.10 VM,我想控制启动器中最初出现的图标。

具体来说,我想清除所有初始启动器图标,只留下“开始”图标和 Nautilous,然后添加我用 Chef 安装的几个应用程序的图标。

添加图标我可能可以从其他帖子中处理,但如何仅使用命令行删除现有图标?

答案1

  • 要查看当前的:

    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
    

相关内容