XMonad.Hooks.ManageDocks
이 모듈은 gnome-panel, kicker, dzen 및 xmobar와 같은 도크 유형 프로그램을 자동으로 관리하는 도구를 제공합니다.
Usage
이 모듈을 사용하려면 ~/.xmonad/xmonad.hs
에 다음 가져 오기를 추가하십시오.
다음과 같이 docks 호출로 xmonad 구성을 래핑합니다.
그런 다음, 레이아웃에 avoidStruts 또는 avoidStrutsOn 레이아웃 수정자를 추가하여 창이 이러한 창과 겹치지 않도록합니다.
AvoidStruts는 도크 간격 토글도 지원합니다. 다음과 유사한 키 바인딩을 추가하십시오.
도크가 여러 개인 경우 간격을 개별적으로 전환 할 수 있습니다. 예를 들어 상단 간격 만 토글하려면 다음을 수행하십시오.
마찬가지로 Direction2D, L 및 R을 사용하여 아래쪽, 왼쪽 또는 오른쪽의 간격을 개별적으로 전환 할 수 있습니다.
특정 도크는 피하고 다른 도크는 기본적으로 덮으려면 avoidStrutsOn을 사용하여 도크를 피해야하는 화면의 측면을 수동으로 지정할 수 있습니다. 예를 들면 :
키 바인딩 편집에 대한 자세한 지침은 XMonad.Doc.Extending을 참조하십시오.