On Sun, Jan 18, 2015 at 5:06 AM, Dontdie YCH <dontdieych@gmail.com> wrote:
Anyone guide me how to spawn(or 'runOrRaise') program on second screen?

I left a message in IRC, but the answer is to use spawnOn with

http://xmonad.org/xmonad-docs/xmonad/XMonad-Operations.html#v:screenWorkspace

to map a screen id to the workspace currently visible on that screen. Something like

    spawnOnScreen :: ScreenId -> String -> X ()
    spawnOnScreen s cmd = screenWorkspace s >>= flip spawnOn cmd

--
brandon s allbery kf8nh                               sine nomine associates
allbery.b@gmail.com                                  ballbery@sinenomine.net
unix, openafs, kerberos, infrastructure, xmonad        http://sinenomine.net