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

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

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

答案1

有两种简单的方法:

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

这更为复杂,因此仅当您想从终端完成某件事时才应使用:

dconf read /org/gnome/shell/favorite-apps

将返回:

['firefox.desktop', 'chromium-browser.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'libreoffice-writer.desktop', 'nautilus.desktop', 'yelp.desktop']

在这里,您必须将其视为一个数组,因此您必须知道应用程序.desktop文件的名称,即gparted.desktopGparted。复制相同的输出并添加您想要的一个。

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']"

这会将 Gparted 添加为我的收藏夹中的第二个元素。请注意语法,['application.desktop', 'application.desktop']每个项目之间必须有逗号和空格,并且每个项目都放在单引号之间。

答案2

显然有人正在弃用 conf 文件 :-) 我使用以下命令编辑现有启动器(您首先必须以某种方式使用拖放操作来创建它):

dconf read /org/gnome/shell/favorite-apps

获取启动器列表,然后(使用返回列表中的正确 myapp):

updatedb; locate myapp.desktop

返回的内容类似如下:

/usr/share/applications/myapp.desktop

然后只需编辑此文件。

相关内容