在 @don_crissti 评论后编辑
我的文件夹的内容/usr/share/gnome-shell/search_providers
:
bijiben-search-provider.ini
gnome-calculator-search-provider.ini
gnome-control-center-search-provider.ini
gnome-software-search-provider.ini
gnome-terminal-search-provider.ini
nautilus-search-provider.ini
org.gnome.clocks.search-provider.ini
org.gnome.Contacts.search-provider.ini
org.gnome.Documents.search-provider.ini
org.gnome.Weather.Application.search-provider.ini
seahorse-search-provider.ini
我找不到 tracker.ini 所以我想制作一个。该方案是:
[Shell Search Provider]
DesktopId=org.gnome.Nautilus.desktop
BusName=org.gnome.Nautilus
ObjectPath=/org/gnome/Nautilus/SearchProvider
Version=2
如何为跟踪器做同样的事情?总线名称是什么?为什么需要DesktopId?
原问题
我想将我自己的目录添加到 Nautilius 文件浏览器的“位置”列表中。它不是一个复制。
问题是我可以从列表中删除项目,并将其删除~/.config/user-dir.dirs
但无法添加我自己的项目。
# ~/.config/user-dir.dirs
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_DOCUMENTS_DIR="$HOME/Documents"
# two approaches:
XDG_DROPBOX_DIR="$HOME/DropboxLink"
XDG_FINANCE_DIR="/mnt/V/Users/Mesco/Dropbox/Finance"
DropboxLink 是上面给出的 Dropbox 文件夹的符号链接。除了最近、桌面、下载、文档等之外,没有显示任何内容。
还尝试过:
# /etc/xdg/user-dirs.defaults
DESKTOP=Desktop
(...)
DROPBOX=DropboxLink
openSuse、Gnome 3.16.4
PS:我想要这个,因为我在 GNOME 中读到过可以使用“活动”窗口搜索文件仅当这些文件放入“位置”的文件夹中时。