2017-03-25 8 views
1

XMonad Tall 레이아웃을 사용하고 마스터 영역을 mod-l 및 mod-h로 확장 및 축소 할 수 있습니다.XMonad Tall 레이아웃을 화면 테두리까지 확장하려면

질문 : 하나의 키 입력 모든 방법 화면의 경계에 마스터 영역을 확장하는 에 대한 가능성이 있습니다 (대신 모드-1 serveral 번 눌러해야하는가?). 전체 화면 키 조합과 같은 것입니다. 그런 다음 역순으로 키 조합을 사용하면 전체 화면 모드를 다시 벗어날 수 있습니다. 누구나 이것을 설정하는 예제를 알고 있습니까? 나는 이것을 위해 전체 레이아웃을 사용할 수 있다고 생각하지만, 은 모드 공간이있는 레이아웃을 순환시키지 않아야합니다. 키 조합을 바인드하여 특정 레이아웃을 선택할 수있는 방법? (전체 및 높이 레이아웃 사이의 모드 전환 -1 ~ 주기).

답변

0

답을 찾을 수 없습니다 내 키가 큰 경우와 탭에서,

는 전체 레이아웃 및 다른 레이아웃의 집합 사이를 전환하기를, 내가 그랬어 :

... 
import XMonad.Layout.ToggleLayouts 
... 
myLayout = avoidStruts (
    toggleLayouts Full (
        Tall 1 (10/100) (2/3) ||| 
        tabbed shrinkText tabConfig 
       ) 
    ) 
... 

    -- Switch to Full layout. 
    , ((modMask .|. shiftMask, xK_l), 
     sendMessage (Toggle "Full")) 

그런 다음, 모드 - 쉬프트 - 눌러 l 전체 화면 레이아웃이 활성화되고 다음에 mod-shift-l을 누를 때 으로 되돌아갑니다. 스 니핏에서 https://gist.github.com/jianingy/5472640, 나는 해리스가 어떻게 작동하는지 약간의 단서를 가지고 있지 않다 ...