在 xmonad 中的 ThreeColMid 佈局中保持中間列的寬度相同

在 xmonad 中的 ThreeColMid 佈局中保持中間列的寬度相同

對於我的大螢幕,我希望在螢幕中間有一個窗口,在其一側有其他(從屬)窗口,例如https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Layout-ThreeColumns.html#g:1

如果我打開了 >= 3 個窗口,這就是我想要的。假設我打開了 3 個視窗。然後一個佔據螢幕中間的很大一部分,而另外兩個則對稱地分佈在中間視窗的左側和右側。

但是,當關閉一兩個視窗時,主視窗會更改大小和位置(例如,只有一個窗口,它會佔據所有空間)。

如何配置 xmonad,以便主視窗在 ThreeColMid 佈局中始終具有與 >= 3 個視窗的情況相同的位置和大小?

即對於一個或兩個窗戶,應填滿剩餘空間。

也許這會有所幫助:https://github.com/brianshourd/xmonad-layout-padding。然而,使用這個我只能添加另一個佈局,它可以滿足我對一個視窗(而不是兩個視窗)的需求。但是我不想改變佈局來實現我上面描述的情況。

相關內容