Estoy tratando de configurar mi xmonad.hs
para que cuando inicie mi sesión inicie una serie de diferentes programas en diferentes espacios de trabajo (como Terminal en 1, Firefox en 2, Pidgin en 3).XMonad spawn programas al inicio en el espacio de trabajo especificado
Ya he mirado en el XMonad.Actions.SpawnOn
, sino como spawnOn
regresa con un X()
y no con un común m()
no puedo usarlo en main = do ...
.
¿Hay una función que toma un X
-monad y vuelve con IO()
o hay alguna otra solución?
X es una instancia de Monad, por lo que 'X()' funciona con 'm()' - puede usar la notación do con acciones 'X()'. – amindfv