2014-01-14 2 views
12

표시 할 실제 화면에 따라 작업 영역 레이아웃이 어떻게 변경 될 수 있습니까?XMonad는 표시되는 모니터에 따라 레이아웃을 설정합니다.

왼쪽 패널의 레이아웃에 reflectHoriz (XMonad.Layout.PerWorkspace에서)를 사용하여 마스터 패널이 항상 2 개의 스크린 가운데에 가장 근접하도록하고 싶습니다.

나는 XMonad.Layout.IndependentScreens를 시도했다. 그러나 그것은 단지 두 개의 모니터에 의존하는 작업 공간을 만든다. 그것은 내가 목표로하는 것이 아니다. 이상적으로는 같은 작업 공간이 표시되는 모니터에 따라 다른 레이아웃을 설정하는 것이 좋습니다.

+0

이 정보가 도움이됩니까? https://www.reddit.com/r/xmonad/comments/fhzw3/permonitor_layout – ideasman42

답변

3

Layout 래퍼 (예 : Mirror 또는 Choose)를 원하는대로 만들 수 있어야한다고 생각합니다. runLayout 방법이 LayoutClass 인 경우 WorkspaceId을 수신하며지도에서 Screen에서 Workspace까지 찾아 볼 수 있습니다.

관련 문제