aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Layout/ResizableTile.hs
diff options
context:
space:
mode:
authorAndrea Rossato <andrea.rossato@unibz.it>2007-11-23 15:05:11 +0100
committerAndrea Rossato <andrea.rossato@unibz.it>2007-11-23 15:05:11 +0100
commitd97f527f58c5056ddfb830626325bdff8c7cea7b (patch)
tree1d5e0c7e50da3ac67d6935786b510f828f70cb0b /XMonad/Layout/ResizableTile.hs
parent10a25ecc622bb3c2308005093a061857d484b8b6 (diff)
downloadXMonadContrib-d97f527f58c5056ddfb830626325bdff8c7cea7b.tar.gz
XMonadContrib-d97f527f58c5056ddfb830626325bdff8c7cea7b.tar.xz
XMonadContrib-d97f527f58c5056ddfb830626325bdff8c7cea7b.zip
ResizableTile: haddock fixes
darcs-hash:20071123140511-32816-e2b0fec0f7f165eb8ab21f55e79a8855562d3c83.gz
Diffstat (limited to 'XMonad/Layout/ResizableTile.hs')
-rw-r--r--XMonad/Layout/ResizableTile.hs22
1 files changed, 15 insertions, 7 deletions
diff --git a/XMonad/Layout/ResizableTile.hs b/XMonad/Layout/ResizableTile.hs
index a70a987..df562d5 100644
--- a/XMonad/Layout/ResizableTile.hs
+++ b/XMonad/Layout/ResizableTile.hs
@@ -29,19 +29,27 @@ import Control.Monad.State
import Control.Monad
-- $usage
+-- You can use this module with the following in your @~\/.xmonad\/xmonad.hs@:
--
--- To use, modify your Config.hs to:
+-- > import XMonad.Layout.ResizableTile
--
--- > import XMonad.Layout.ResizableTile
+-- Then edit your @layoutHook@ by adding the ResizableTile layout:
--
--- and add a keybinding:
+-- > myLayouts = ResizableTall 1 (3/100) (1/2) [] ||| etc..
+-- > main = xmonad dafaultConfig { layoutHook = myLayouts }
--
--- > , ((modMask, xK_a ), sendMessage MirrorShrink)
--- > , ((modMask, xK_z ), sendMessage MirrorExpand)
+-- For more detailed instructions on editing the layoutHook see:
--
--- and redefine "tiled" as:
+-- "XMonad.Doc.Extending#Editing_the_layout_hook"
--
--- > tiled = ResizableTall nmaster delta ratio []
+-- You may also want to add the following key bindings:
+--
+-- > , ((modMask x, xK_a), sendMessage MirrorShrink)
+-- > , ((modMask x, xK_z), sendMessage MirrorExpand)
+--
+-- For detailed instruction on editing the key binding see:
+--
+-- "XMonad.Doc.Extending#Editing_key_bindings".
data MirrorResize = MirrorShrink | MirrorExpand deriving Typeable
instance Message MirrorResize