Saya tahu cara mengaitkan aplikasi spesifik dengan ruang kerja tertentu menggunakan manageHook dan composeAll. Apa yang saya cari adalah cara untuk menelurkan aplikasi pada ruang kerja tertentu, yaitu fungsi dengan tipe tanda tangan String -> workSpaceId -> X ()
yang contoh penggunaannya akan seperti:
spawnToWorkspace "emacs" "2:code"
Oke, itu sebenarnya lebih mudah dari yang saya kira:
sumber
spawnOn
dari XMonad-Contrib rusak dengan versi XMonad yang lebih baru.