Программы запуска XMonad при запуске в указанной рабочей области

Я пытаюсь настроить мойxmonad.hs так что, когда я начинаю сеанс, я запускаю массив различных программ в разных рабочих пространствах (например, Terminal в 1; Firefox в 2; Pidgin в 3).

Я уже посмотрел вXMonad.Actions.SpawnOn, но, какspawnOn возвращается сX () а не с общимm () Я не могу использовать его вmain = do ....

Есть ли функция, которая принимаетX-монада и возвращается сIO () или есть другой обходной путь?

Ответы на вопрос(1)

Ваш ответ на вопрос