禁用KDE Launcher – 浏览器历史记录集成
每当我在KDE的Kickoff应用程序启动器中搜索某些内容时,它也会搜索我的浏览器历史记录(包括Firefox和Chromium)。
我已经禁用了Nepomuk并在系统设置 – 活动 – 隐私下选择了“不记得”。 但它仍然显示我的浏览器历史记录。
我怎么能禁用它?
在UI中看起来没有任何方法可以做到这一点。
但是,您可以编辑/usr/share/kde4/services/plasma-runner-bookmarks.desktop文件。
kdesudo kate /usr/share/kde4/services/plasma-runner-bookmarks.desktop
找到这一行:
X-KDE-PluginInfo-EnabledByDefault=true
并将其更改为:
X-KDE-PluginInfo-EnabledByDefault=false
您必须重新启动等离子才能使其生效:
kquitapp plasma-desktop plasma-desktop
不过,我不确定在更新KDE时这种变化是否会持续存在。 我的建议是通过使用lancelot应用程序启动器(包名称为plasma-widget-lancelot
)来避免所有这些麻烦。 我更喜欢它启动,它有一个UI,允许您禁用搜索栏的书签运行器。
(灵感来自user2798869的回答。)另一种选择是创建一个文件/home/(username)/.kde/share/kde4/services/plasma-runner-bookmarks.desktop with contents
X-KDE-PluginInfo-EnabledByDefault=false
这比修改/ usr / share / kde4 /中的文件更有优势,它肯定会保留软件更新,如果你有一个单独的主分区,甚至可以重新安装操作系统。
(我在openSUSE 13.1上测试了这个,其中文件路径是/home/(username)/.kde4/share/kde4/services/plasma-runner-bookmarks.desktop,但我想Ubuntu使用的是.kde而不是.kde4)
(根据其他答案)
对于KDE 4:
复制/usr/share/kde4/services/plasma-runner-bookmarks.desktop
→ 〜/ .kde / share / kde4 / services / plasma-runner-bookmarks.desktop
对于KDE 5:
复制/usr/share/kservices5/plasma-runner-bookmarks.desktop
→ 〜/ .local / share / kservices5 / plasma-runner-bookmarks.desktop
替换行X-KDE-PluginInfo-EnabledByDefault=false
。
重新登录。