XMonad.Actions.Promote

xmonad-contrib-0.12: Third party extensions for xmonad

Copyright | (c) Miikka Koskinen 2007
License | BSD3-style (see LICENSE)
Maintainer | xmonad@s001.ethrael.com
Stability | unstable
Portability | unportable
Safe Haskell | None
Language | Haskell98

XMonad.Actions.Promote

Contents

- Usage

Description

Alternate promote function for xmonad.

Moves the focused window to the master pane. All other windows retain their order. If focus is in the master, swap it with the next window in the stack. Focus stays in the master.

Synopsis

- promote :: X ()

# Usage

You can use this module with the following in your `~/.xmonad/xmonad.hs`:

       import XMonad.Actions.Promote

then add a keybinding or substitute `promote` in place of swapMaster:

      , ((modm,               xK_Return), promote)

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

promote :: X () #

Move the focused window to the master pane. All other windows retain their order. If focus is in the master, swap it with the next windo in the stack. Focus stays in the master.