xmonad-contrib-0.11.4: Third party extensions for xmonad

Copyright(c) Brent Yorgey
LicenseBSD-style (see LICENSE)
Maintainer<byorgey@gmail.com>
Stabilityunstable
Portabilityportable
Safe HaskellNone
LanguageHaskell98

XMonad.Layout.Spacing

Contents

Description

Add a configurable amount of space around windows.

Synopsis

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 a Source

Surround all windows by a certain number of pixels of blank space.

smartSpacing :: Int -> l a -> ModifiedLayout SmartSpacing l a Source

Surrounds all windows with blank space, except when the window is the only visible window on the current workspace.