| |||||||||||||
| |||||||||||||
| |||||||||||||
Description | |||||||||||||
Provides a way to spawn an application on a specific workspace by using the _NET_WM_PID property that most windows set on creation. Hence this module won't work on applications that don't set this property. | |||||||||||||
Synopsis | |||||||||||||
| |||||||||||||
Usage | |||||||||||||
You can use this module with the following in your ~/.xmonad/xmonad.hs: import XMonad.Actions.SpawnOn main = do sp <- mkSpawner xmonad defaultConfig { ... manageHook = manageSpawn sp <+> manageHook defaultConfig ... } To ensure that application appears on a workspace it was launched at, add keybindings like: , ((mod1Mask,xK_o), spawnHere sp "urxvt") , ((mod1Mask,xK_s), shellPromptHere sp defaultXPConfig) For detailed instructions on editing your key bindings, see XMonad.Doc.Extending. | |||||||||||||
| |||||||||||||
| |||||||||||||
Create Spawner which then has to be passed to other functions. | |||||||||||||
| |||||||||||||
Provides a manage hook to react on process spawned with spawnOn, spawnHere etc. | |||||||||||||
| |||||||||||||
Replacement for spawn which launches application on current workspace. | |||||||||||||
| |||||||||||||
Replacement for spawn which launches application on given workspace. | |||||||||||||
| |||||||||||||
Replacement for Shell prompt (XMonad.Prompt.Shell) which launches application on current workspace. | |||||||||||||
| |||||||||||||
Replacement for Shell prompt (XMonad.Prompt.Shell) which launches application on given workspace. | |||||||||||||
Produced by Haddock version 2.4.2 |