如何使用脚本从 Unity 启动器中删除图标?

如何使用脚本从 Unity 启动器中删除图标?

全新安装 11.04 后,我有一个脚本可以做一些有用的事情。有没有办法使用命令行从 Unity 启动器中删除 LibreOffice、Ubuntu One 等图标,以便我可以将其放入脚本中?

答案1

  • 获取启动器项目列表:

    gsettings get com.canonical.Unity.Launcher favorites
    

    这将返回类似这样的内容:

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

    您可以在脚本中对其进行操作(例如使用sed), 进而

  • 设置启动器项目列表:

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

    不要忘记引号。

答案2

尝试:

unity --replace

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

正在开发 12.04

相关内容