xmonad-contrib-0.8.1: Third party extensions for xmonadSource codeContentsIndex
XMonad.Layout.ResizeScreen
Portabilityunportable
Stabilityunstable
Maintainerandrea.rossato@unibz.it
Contents
Usage:
Description
A layout transformer to have a layout respect a given screen geometry. Mostly used with Decoration (the Horizontal and the Vertical version will react to SetTheme and change their dimension accordingly.
Synopsis
resizeHorizontal :: Int -> l a -> ModifiedLayout ResizeScreen l a
resizeVertical :: Int -> l a -> ModifiedLayout ResizeScreen l a
resizeHorizontalRight :: Int -> l a -> ModifiedLayout ResizeScreen l a
resizeVerticalBottom :: Int -> l a -> ModifiedLayout ResizeScreen l a
withNewRectangle :: Rectangle -> l a -> ModifiedLayout ResizeScreen l a
data ResizeScreen a
= ResizeScreen ResizeMode Int
| WithNewScreen Rectangle
Usage:

You can use this module by importing it into your ~/.xmonad/xmonad.hs file:

 import XMonad.Layout.ResizeScreen

and modifying your layoutHook as follows (for example):

 layoutHook = resizeHorizontal 40 Full

For more detailed instructions on editing the layoutHook see:

XMonad.Doc.Extending

resizeHorizontal :: Int -> l a -> ModifiedLayout ResizeScreen l aSource
resizeVertical :: Int -> l a -> ModifiedLayout ResizeScreen l aSource
resizeHorizontalRight :: Int -> l a -> ModifiedLayout ResizeScreen l aSource
resizeVerticalBottom :: Int -> l a -> ModifiedLayout ResizeScreen l aSource
withNewRectangle :: Rectangle -> l a -> ModifiedLayout ResizeScreen l aSource
data ResizeScreen a Source
Constructors
ResizeScreen ResizeMode Int
WithNewScreen Rectangle
show/hide Instances
Produced by Haddock version 2.4.2