xmonad-contrib-0.16.999: Third party extensions for xmonad
Copyright(c) Jan Vornberger 2009
LicenseBSD3-style (see LICENSE)
Maintainerjan.vornberger@informatik.uni-oldenburg.de
Stabilityunstable
Portabilitynot portable
Safe HaskellNone
LanguageHaskell98

XMonad.Layout.NoFrillsDecoration

Contents

Description

Most basic version of decoration for windows without any additional modifications. In contrast to XMonad.Layout.SimpleDecoration this will result in title bars that span the entire window instead of being only the length of the window title.

Synopsis

Usage:

You can use this module with the following in your ~/.xmonad/xmonad.hs:

import XMonad.Layout.NoFrillsDecoration

Then edit your layoutHook by adding the NoFrillsDecoration to your layout:

myL = noFrillsDeco shrinkText def (layoutHook def)
main = xmonad def { layoutHook = myL }

noFrillsDeco :: (Eq a, Shrinker s) => s -> Theme -> l a -> ModifiedLayout (Decoration NoFrillsDecoration s) l a Source #

Add very simple decorations to windows of a layout.

data NoFrillsDecoration a Source #

Instances

Instances details
Eq a => DecorationStyle NoFrillsDecoration a Source # 
Instance details

Defined in XMonad.Layout.NoFrillsDecoration

Read (NoFrillsDecoration a) Source # 
Instance details

Defined in XMonad.Layout.NoFrillsDecoration

Show (NoFrillsDecoration a) Source # 
Instance details

Defined in XMonad.Layout.NoFrillsDecoration