Copyright | (c) 2007 Andrea Rossato |
---|---|
License | BSD-style (see xmonad/LICENSE) |
Maintainer | andrea.rossato@unibz.it |
Stability | unstable |
Portability | unportable |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
A very simple layout. The simplest, afaik.
Usage:
You can use this module with the following in your
xmonad.hs
:
import XMonad.Layout.Simplest
Then edit your layoutHook
by adding the Simplest layout:
myLayout = Simplest ||| Full ||| etc.. main = xmonad def { layoutHook = myLayout }
For more detailed instructions on editing the layoutHook see the tutorial and XMonad.Doc.Extending.
Instances
LayoutClass Simplest a Source # | |
Defined in XMonad.Layout.Simplest runLayout :: Workspace WorkspaceId (Simplest a) a -> Rectangle -> X ([(a, Rectangle)], Maybe (Simplest a)) # doLayout :: Simplest a -> Rectangle -> Stack a -> X ([(a, Rectangle)], Maybe (Simplest a)) # pureLayout :: Simplest a -> Rectangle -> Stack a -> [(a, Rectangle)] # emptyLayout :: Simplest a -> Rectangle -> X ([(a, Rectangle)], Maybe (Simplest a)) # handleMessage :: Simplest a -> SomeMessage -> X (Maybe (Simplest a)) # pureMessage :: Simplest a -> SomeMessage -> Maybe (Simplest a) # description :: Simplest a -> String # | |
Read (Simplest a) Source # | |
Show (Simplest a) Source # | |