Portability | portable |
---|---|
Stability | unstable |
Maintainer | <byorgey@gmail.com> |
Safe Haskell | None |
Add a configurable amount of space around windows.
- spacing :: Int -> l a -> ModifiedLayout Spacing l a
- data Spacing a
- smartSpacing :: Int -> l a -> ModifiedLayout SmartSpacing l a
- data SmartSpacing a
Usage
You can use this module by importing it into your ~/.xmonad/xmonad.hs
file:
import XMonad.Layout.Spacing
and modifying your layoutHook as follows (for example):
layoutHook = spacing 2 $ Tall 1 (3/100) (1/2) -- put a 2px space around every window
spacing :: Int -> l a -> ModifiedLayout Spacing l aSource
Surround all windows by a certain number of pixels of blank space.
smartSpacing :: Int -> l a -> ModifiedLayout SmartSpacing l aSource
Surrounds all windows with blank space, except when the window is the only visible window on the current workspace.
data SmartSpacing a Source
LayoutModifier SmartSpacing a | |
Read (SmartSpacing a) | |
Show (SmartSpacing a) |