Portability | unportable |
---|---|
Stability | unstable |
Maintainer | Nils Schweinsberg <mail@n-sch.de> |
Safe Haskell | None |
XMonad.Hooks.ScreenCorners
Description
Run X ()
actions by touching the edge of your screen with your mouse.
- data ScreenCorner
- addScreenCorner :: ScreenCorner -> X () -> X ()
- addScreenCorners :: [(ScreenCorner, X ())] -> X ()
- screenCornerEventHook :: Event -> X All
- screenCornerLayoutHook :: l a -> ModifiedLayout ScreenCornerLayout l a
Usage
Adding screen corners
data ScreenCorner
Constructors
SCUpperLeft | |
SCUpperRight | |
SCLowerLeft | |
SCLowerRight |
Instances
Eq ScreenCorner | |
Ord ScreenCorner | |
Show ScreenCorner |
addScreenCorner :: ScreenCorner -> X () -> X ()
Add one single X ()
action to a screen corner
addScreenCorners :: [(ScreenCorner, X ())] -> X ()
Add a list of (ScreenCorner, X ())
tuples
Event hook
screenCornerEventHook :: Event -> X All
Handle screen corner events
Layout hook
screenCornerLayoutHook :: l a -> ModifiedLayout ScreenCornerLayout l a