Openbox - 设置快捷键以更改活动窗口的装饰和图层属性

Openbox - 设置快捷键以更改活动窗口的装饰和图层属性

在 Openbox 窗口管理器中,是否可以设置快捷键组合来装饰/取消装饰活动窗口,或更改活动窗口的分层(正常、上方、下方),或者只能在配置中预定义具有<decor><layer>属性的文件?

如果我的窗口未装饰,则无法访问窗口分层图标(如果设置)以将窗口从“正常”更改为“始终在顶部”。我可能并不总是希望将特定的应用程序设置为始终位于顶部,因此在配置文件中设置它并不理想。

答案1

根据OpenBox 维基您可以使用以下命令创建键绑定ToggleDecorations装饰/取消装饰活动窗口和SendToLayer将窗口移动到指定层的操作。

切换装饰

移除窗户的装饰。如果启用配置选项(如默认配置),则边框将作为窗口周围唯一的装饰。如果窗户的装饰已经被移除,那么这将恢复它们。

例子:

<keybind key="W-F5">
  <action name="ToggleDecorations"/>
</keybind>

发送到图层

将窗口移动到指定层。选项 默认值 描述 正常 放置窗口的层。它可以是“顶部”层(显示在除全屏窗口之外的所有其他窗口之上)、“正常”层或“底部”层(显示在所有其他窗口之下)视窗。

例子:

<keybind key="W-F7">
 <action name="SendToLayer"><layer>top</layer></action>
</keybind>

相关内容