如何将图标添加到 unity Dock(不是拖放)?

sam*_*ier 3 live-cd unity unity-2d

我正在创建一个自定义的 ubuntu live cd,我想向默认扩展坞添加一些项目。我认为必须在 /etc/skel 中放入一些东西,以便在启动时创建“ubuntu”用户时,它已经有一个自定义的扩展坞。

有几篇关于创建 .desktop 文件并将其放入 .local/share/applications 然后将其拖到 Dock 中的帖子。这对我没有帮助,因为这意味着 livecd 用户必须进行拖放操作。

是否有一个设置文件列出了当前在 Dock 中显示的内容?

理想情况下,我想要一些适用于 unity 和 unity-2d 的东西。

int*_*_ua 6

您需要更改名为 gsettings 键的默认值 com.canonical.Unity.Launcher favorites

您可以获取它的内容,gsettings get com.canonical.Unity.Launcher favorites 然后替换getset并添加新的收藏夹将它们包含在".

例如:

gsettings set com.canonical.Unity.Launcher favorites "['gnome-terminal.desktop', 'firefox.desktop', 'chromium-browser.desktop' ]"
Run Code Online (Sandbox Code Playgroud)