큰 화면의 경우 화면 중앙에 창이 있고 그 옆에는 다른 (슬레이브) 창이 있고 싶습니다.https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Layout-ThreeColumns.html#g:1.
3개 이상의 창이 열려 있으면 이것이 내가 원하는 것입니다. 3개의 창이 열려 있다고 가정해 보겠습니다. 하나는 화면 중앙의 큰 부분을 차지하고, 나머지 두 개는 중앙 창의 왼쪽과 오른쪽에 대칭적으로 배치됩니다.
그러나 하나 또는 두 개의 창을 닫으면 기본 창의 크기와 위치가 변경됩니다(예: 창 하나만 있으면 모든 공간을 차지합니다).
3개 이상의 창의 경우와 같이 ThreeColMid 레이아웃에서 기본 창이 항상 동일한 위치와 크기를 갖도록 xmonad를 구성하려면 어떻게 해야 합니까?
즉, 하나 또는 두 개의 창의 경우 나머지 공간을 채워야 합니다.
아마도 이것이 도움이 될 것입니다:https://github.com/brianshourd/xmonad-layout-padding. 그러나 이것을 사용하면 (두 개가 아닌) 하나의 창에 대한 요구 사항을 충족하는 다른 레이아웃만 추가할 수 있습니다. 하지만 위에서 설명한 상황을 달성하기 위해 레이아웃을 변경하고 싶지 않습니다.