在 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>