I've been trying to get these two keybindings to work on my Xmonad setup for a while now, but alas I have failed. I want thunderbird to spawn on a certain workspace and demenu to run on the workspace that is currently being viewed. Here is the relavent part of my current keybinding setup:
keys' conf@(XConfig {XMonad.modmask = modmask}) = M.fromList $
[ ((modMask, xK_d), spawnOn "2:Web" "dwb")
, ((modMask, xK-r), spawn "dmenu_run")
, ((modMask, xK_e), spawnOn "3:Email" "Mail"
...other keybindings that work.....
]
The dwb keybinding does work. In the thunderbird one, in place of "Mail" I have also tried "thunderbird" and "Thunderbird" to no avail.
I would certainly appreciate it if anyone can make this work for me. It gets annoying opening up thunderbird from a terminal.