Wiem, jak powiązać określone aplikacje z określonymi obszarami roboczymi za pomocą manageHook i composeAll. To, czego szukam, to sposób na odradzanie aplikacji w określonych obszarach roboczych, tj. Funkcja z podpisem typu, String -> workSpaceId -> X ()
której przykładowe użycie mogłoby wyglądać tak:
spawnToWorkspace "emacs" "2:code"
Okej, to było właściwie łatwiejsze niż myślałem:
źródło
spawnOn
od XMonad-Contrib jest zepsuty z nowszymi wersjami XMonad.