| xmonad-contrib-0.7: Third party extensions for xmonad | Contents | Index |
|
XMonad.Actions.WindowNavigation | Maintainer | Devin Mullins <me@twifkak.com> |
|
|
|
|
|
Description |
License : BSD3-style (see LICENSE)
This is a rewrite of XMonad.Layout.WindowNavigation, for the purposes of
code cleanup and Xinerama support. It's not complete, so you'll want to
use that one for now.
WindowNavigation lets you assign keys to move updownleftright, based on
actual cartesian window coordinates, rather than just going jk on the stack.
|
|
Synopsis |
|
|
|
|
Usage
|
|
Don't use it! What, are you crazy?
|
|
withWindowNavigation :: (KeySym, KeySym, KeySym, KeySym) -> XConfig l -> IO (XConfig l) |
|
withWindowNavigationKeys :: [((KeyMask, KeySym), WNAction)] -> XConfig l -> IO (XConfig l) |
|
data WNAction |
|
|
go :: IORef WNState -> Direction -> X () |
|
swap :: IORef WNState -> Direction -> X () |
|
data Direction |
An enumeration of the four cardinal directions/sides of the
screen.
Ideally this would go in its own separate module in Util,
but ManageDocks is angling for inclusion into the xmonad core,
so keep the dependencies to a minimum.
| Constructors | U | Up/top
| D | Down/bottom
| R | Right
| L | Left
|
| Instances | |
|
|
Produced by Haddock version 0.8 |