使用可调整大小的堆栈窗口平铺 WM?

使用可调整大小的堆栈窗口平铺 WM?

现在我正在使用 dwm,并且大部分时间都很喜欢它。它几乎可以满足我的所有需求,这很棒,但还有一件事我想要,我不确定 WM 能做什么或不能做什么,或者是否有针对 dwm 的补丁来实现这一点。我会在聊天时定期观看视频,并且通常会在旁边打开一个终端。请参阅屏幕截图以获取示例。我希望能够使视频更宽,这会使终端变窄。

图像 D 不起作用:

对于那些看不到图像的人来说,我快速用 ascii 描述了我所拥有的和我想要的:

+-----------------+
|                 |
|     MASTER      |
+--------+--------+
|        |        |
| STACK1 | STACK2 |
|        |        |
+--------+--------+

+-----------------+
|                 |
|     MASTER      |
+-----------+-----+
|           |     |
|  STACK1   | STK2|
|           |     |
+-----------+-----+

编辑:Herbstluftwm 非常可配置,现在我得到了我想要的。:D

答案1

我使用 awesome wm,我能说的是,这在 awesome 上是可能的(绑定到 meta-something,所有键绑定都在 awesome 手册页中描述)。我不知道 dwm,但就像 awesome 一样,如果您经常使用它,您应该能够定义一个特定的布局)。

如果你在标准 dwm 文档中找不到如何执行此操作,请尝试一下 awesome,因为它……很棒 :-)

答案2

在 dwm 或 awesome 中都找不到可以实现此功能的东西,但我能够让它在 euclid-wm 中工作(我遇到了一些问题,但可能会坚持使用它)、musca(它使用对我来说很奇怪的热键并使用 dmenu 切换选项卡和执行命令,这很奇怪但很好)、wmii(我将很快安装它,并期待着它由制作 dwm 的同一群人制作)和 ratpoison(我不太想尝试,但作为手动平铺器,应该可以做到)。想着,xmonad 也应该可以做到。

我想,我理想的 WM 应该是类似 euclid 的平铺,其他一切都是 dwm。:/ 不过,这还不足以构建我自己的 WM。也许有办法让它在 awesome 上工作。

相关内容