如何更改 HerbstluftWM 中的父布局?

如何更改 HerbstluftWM 中的父布局?

我想将 herbstluftwm 中的布局从水平切换为垂直,如下所示

从:

╾─┐ horizontal 50% selection=1
  ├─╼ horizontal: 0xa0000e
  └─╼ horizontal: 0x2a0000e [FOCUS]

更改为以下内容:

╾─┐ vertical 50% selection=1
  ├─╼ horizontal: 0xa0000e
  └─╼ horizontal: 0x2a0000e [FOCUS]

如果我使用该命令更改布局,则herbstclient set_layout vertical它仅适用于当前选定的窗口:

╾─┐ horizontal 50% selection=1
  ├─╼ horizontal: 0xa0000e
  └─╼ vertical: 0x2a0000e [FOCUS]  <--------turns vertical here

但我想得到

╾─┐ vertical 50% selection=1 <--------turns vertical here
  ├─╼ horizontal: 0xa0000e
  └─╼ horizontal: 0x2a0000e [FOCUS] 

我找不到方法来聚焦父节点(=框架?)来对其执行布局设置。

我怎样才能做到这一点?

答案1

我可以回答一半的问题:

要从水平布局切换到垂直布局(或反之亦然),只需使用

herbstclient rotate

这会在两种布局之间切换。

然而,具体关注父节点(它实际上被称为根框架)我仍在寻找方法来做到这一点。

相关内容