내 세션을 시작할 때 다른 작업 공간 (터미널은 1, Firefox는 2, 피치는 3)과 같은 다양한 프로그램을 시작하도록 xmonad.hs
을 구성하려고합니다.XMonad가 지정된 작업 공간에서 시작할 때 프로그램을 생성합니다
나는 이미 XMonad.Actions.SpawnOn
으로 보였지만, 공통 m()
와 spawnOn
X()
와 반환하지으로 나는 main = do ...
에서 사용할 수 없습니다.
X
-monad를 가져와 IO()
과 함께 반환하는 기능이 있습니까? 아니면 다른 해결 방법이 있습니까?
X는 Monad의 인스턴스이므로'X()'는'm()'과 함께 작동합니다 -'X()'액션과 함께 do 표기법을 사용할 수 있습니다. – amindfv