我正在创建一个自定义的 ubuntu live cd,我想向默认 dock 添加一些项目。我认为必须有一些东西可以放入 /etc/skel 中,这样当在启动时创建“ubuntu”用户时,它已经有一个自定义的 dock。
有几篇帖子介绍如何创建 .desktop 文件并将其放入 .local/share/applications,然后将其拖入 dock。这对我没有帮助,因为这意味着 livecd 用户必须进行拖放操作。
是否有一个设置文件列出了当前在 Dock 中显示的内容?
理想情况下,我想要一些可以在 unity 和 unity-2d 上运行的东西。
答案1
您需要更改名为 gsettings 的键的默认值com.canonical.Unity.Launcher favorites
您可以使用 获取其内容gsettings get com.canonical.Unity.Launcher favorites
,然后get
用替换set
并添加新的收藏夹并将其括在内"
。
例如:
gsettings set com.canonical.Unity.Launcher favorites "['gnome-terminal.desktop', 'firefox.desktop', 'chromium-browser.desktop' ]"