xmonad-contrib
Copyright(c) tim.thelion@gmail.com
LicenseBSD
Maintainertim.thelion@gmail.com
Stabilityunstable
Portabilityunportable
Safe HaskellNone
LanguageHaskell2010

XMonad.Layout.Roledex

Description

This is a completely pointless layout which acts like Microsoft's Flip 3D

Synopsis

Usage

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

import XMonad.Layout.Roledex

Then edit your layoutHook by adding the Roledex layout:

myLayout =  Roledex ||| etc..
main = xmonad def { layoutHook = myLayout }

For more detailed instructions on editing the layoutHook see the tutorial and XMonad.Doc.Extending.

Screenshots

data Roledex a Source #

Constructors

Roledex 

Instances

Instances details
LayoutClass Roledex Window Source # 
Instance details

Defined in XMonad.Layout.Roledex

Methods

runLayout :: Workspace WorkspaceId (Roledex Window) Window -> Rectangle -> X ([(Window, Rectangle)], Maybe (Roledex Window))

doLayout :: Roledex Window -> Rectangle -> Stack Window -> X ([(Window, Rectangle)], Maybe (Roledex Window))

pureLayout :: Roledex Window -> Rectangle -> Stack Window -> [(Window, Rectangle)]

emptyLayout :: Roledex Window -> Rectangle -> X ([(Window, Rectangle)], Maybe (Roledex Window))

handleMessage :: Roledex Window -> SomeMessage -> X (Maybe (Roledex Window))

pureMessage :: Roledex Window -> SomeMessage -> Maybe (Roledex Window)

description :: Roledex Window -> String

Read (Roledex a) Source # 
Instance details

Defined in XMonad.Layout.Roledex

Methods

readsPrec :: Int -> ReadS (Roledex a)

readList :: ReadS [Roledex a]

readPrec :: ReadPrec (Roledex a)

readListPrec :: ReadPrec [Roledex a]

Show (Roledex a) Source # 
Instance details

Defined in XMonad.Layout.Roledex

Methods

showsPrec :: Int -> Roledex a -> ShowS

show :: Roledex a -> String

showList :: [Roledex a] -> ShowS