如何将自定义启动器添加到 Gnome Shell 的收藏夹中?

Ros*_*dis 12 gnome

如何在 gnome 3.8 中将自定义启动器添加到收藏夹。我想为 wow 点赞

Bra*_*iam 19

有两种简单的方法:

  • 只需将应用程序图标从左侧的应用程序列表中拖到即可创建收藏夹。
  • 右键单击任何应用程序图标并点击“添加到收藏夹”

这更复杂,因此仅当您想从终端完成某些操作时才应使用:

dconf read /org/gnome/shell/favorite-apps
Run Code Online (Sandbox Code Playgroud)

将返回:

['firefox.desktop', 'chromium-browser.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'libreoffice-writer.desktop', 'nautilus.desktop', 'yelp.desktop']
Run Code Online (Sandbox Code Playgroud)

在这里,你必须把它当作一个数组,所以你必须知道应用程序.desktop文件的名称,即。gparted.desktop对于 Gparted。复制相同的输出并添加您想要的输出。

dconf write /org/gnome/shell/favorite-apps "['firefox.desktop', 'gparted.desktop', 'chromium-browser.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'libreoffice-writer.desktop', 'nautilus.desktop', 'yelp.desktop']"
Run Code Online (Sandbox Code Playgroud)

这将添加 Gparted 作为我收藏夹的第二个元素。请注意['application.desktop', 'application.desktop']每个项目之间必须使用逗号和空格以及单引号之间的每个项目的语法。

  • 让我困惑的是,八年后(2021 年)……我们仍然在隐藏文件夹中创建神秘的配置文件,并使用终端命令创建简单的快捷方式。那是......**非凡的**用户体验!(讽刺的意思。) (3认同)
  • 我想补充一点,如果您要创建自己的 *.desktop 文件,则需要将它放在 ~/.local/share/applications 下,以便收藏夹包含在内。 (2认同)
  • @Braiam,不幸的是,如果它是用户目录中某处的下载文件,前两个解决方案将不起作用。只是将其从“文件”拖放到左侧的栏上是行不通的....由于您的详细解释,它可以正常工作,但令人惊讶的是这是如此繁琐。 (2认同)