如何在 KDE Plasma 5.x 中更改 krunner 的屏幕位置?

Jan*_*hem 13 kde kubuntu kde-plasma-workspace

我刚刚更新到Kubuntu 15.04,但不知道如何更改krunner(按Alt+时出现的小搜索窗口F2)的位置,使其出现在屏幕中央而不是顶部。这还有可能吗?如果是,我该如何更改?

小智 15

我能够在 kubuntu 16.04 中使用这个解决方法:我为 krunner 窗口创建了一个特殊的窗口规则来强制执行某个屏幕位置。

详细信息: 在系统设置应用程序中,转到工作区、窗口管理、窗口规则

  • 创建一个新的窗口规则:
    • 窗口类(应用程序):从下拉列表中选择“完全匹配”,krunner在字段中输入:(或使用“检测窗口属性”按钮)

在此处输入图片说明

  • 在第二个选项卡大小和位置上:
    • 选中第一个框位置
    • 选择“最初申请”
    • 在字段中输入一些数字:我输入570,400了大约屏幕中间的数字(可能会因显示而异)

在此处输入图片说明

  • 单击确定

在此处输入图片说明

  • 单击应用

无论如何,这个窗口应该放在屏幕的上部 - 如果设置得太靠近底部,当结果列表足够长时它会向上跳。

在此处输入图片说明


goe*_*tzc 10

这可以在 KDE Plasma 5 上完成,无需特殊的 KWin(或任何 WM)规则。

GUI 方法(从Plasma 5.20 开始

  • 打开系统设置并搜索 Krunner
  • 设置所需的“屏幕位置

Krunner 的 KDE 系统设置

文本方法(从早期Plasma 5 开始

编辑~/.config/krunnerrc并确保FreeFloating设置为true.

[General]
FreeFloating=true
Run Code Online (Sandbox Code Playgroud)

然后重启 KRunner。

[General]
FreeFloating=true
Run Code Online (Sandbox Code Playgroud)

正如@cipricus 在评论中提到的,还可以设置其他属性,例如字体大小,例如:

krunner --replace & disown
Run Code Online (Sandbox Code Playgroud)

每个昏迷分隔的参数都有不同的含义。最相关的是第一个和第二个,即字体系列和点大小。

  • 哪里记录了这样的事情?我遇到了这个试图完成与 OP 相同的任务,并且很想看看使用配置文件还可以修改什么。我发现了一个没有 defs 的 krunnerrc global 的旧引用,它来自 kde4,并且在我安装的 Plasma 5 中似乎不存在等效项。 (2认同)