xmonad-contrib-0.7: Third party extensions for xmonadContentsIndex
XMonad.Actions.WindowBringer
Portabilityunportable
Stabilityunstable
MaintainerDevin Mullins <me@twifkak.com>
Contents
Usage
Description
dmenu operations to bring windows to you, and bring you to windows. That is to say, it pops up a dmenu with window names, in case you forgot where you left your XChat.
Synopsis
gotoMenu :: X ()
bringMenu :: X ()
windowMapWith :: ((WindowSpace, Window) -> a) -> X (Map String a)
Usage

Import the module into your ~/.xmonad/xmonad.hs:

 import XMonad.Actions.WindowBringer

and define appropriate key bindings:

 , ((modMask x .|. shiftMask, xK_g     ), gotoMenu)
 , ((modMask x .|. shiftMask, xK_b     ), bringMenu)

For detailed instructions on editing your key bindings, see XMonad.Doc.Extending#Editing_key_bindings.

gotoMenu :: X ()
Pops open a dmenu with window titles. Choose one, and you will be taken to the corresponding workspace.
bringMenu :: X ()
Pops open a dmenu with window titles. Choose one, and it will be dragged, kicking and screaming, into your current workspace.
windowMapWith :: ((WindowSpace, Window) -> a) -> X (Map String a)
Generates a Map from window name to <whatever you specify>. For use with dmenuMap.
Produced by Haddock version 0.8