Je sais comment associer des applications spécifiques à des espaces de travail spécifiques en utilisant manageHook et composeAll. Ce que je recherche, c'est un moyen de générer des applications sur des espaces de travail spécifiques, c'est-à-dire une fonction avec une signature de type String -> workSpaceId -> X ()
dont l'exemple d'utilisation serait quelque chose comme:
spawnToWorkspace "emacs" "2:code"
D'accord, c'était en fait plus facile que je ne le pensais:
la source
spawnOn
de XMonad-Contrib soit cassé avec les nouvelles versions de XMonad.