| |||||||||
| |||||||||
| |||||||||
Description | |||||||||
A layout which gives each window a specified amount of screen space relative to the others. Compared to the Mosaic layout, this one divides the space in a more balanced way. | |||||||||
Synopsis | |||||||||
| |||||||||
Usage: | |||||||||
You can use this module with the following in your ~/.xmonad/xmonad.hs: import XMonad.Layout.MosaicAlt import qualified Data.Map as M Then edit your layoutHook by adding the MosaicAlt layout: myLayouts = MosaicAlt M.empty ||| Full ||| etc.. main = xmonad defaultConfig { layoutHook = myLayouts } For more detailed instructions on editing the layoutHook see: XMonad.Doc.Extending#Editing_the_layout_hook In the key-bindings, do something like: , ((modMask x .|. shiftMask , xK_a ), withFocused (sendMessage . expandWindowAlt)) , ((modMask x .|. shiftMask , xK_z ), withFocused (sendMessage . shrinkWindowAlt)) , ((modMask x .|. shiftMask , xK_s ), withFocused (sendMessage . tallWindowAlt)) , ((modMask x .|. shiftMask , xK_d ), withFocused (sendMessage . wideWindowAlt)) , ((modMask x .|. controlMask, xK_space), sendMessage resetAlt) ... For detailed instruction on editing the key binding see: | |||||||||
data MosaicAlt a | |||||||||
| |||||||||
expandWindowAlt :: Window -> HandleWindowAlt | |||||||||
wideWindowAlt :: Window -> HandleWindowAlt | |||||||||
resetAlt :: HandleWindowAlt | |||||||||
Produced by Haddock version 2.4.1 |