 | xmonad-contrib-0.7: Third party extensions for xmonad | Contents | Index |
|
| XMonad.Layout.NoBorders | | Portability | unportable | | Stability | unstable | | Maintainer | David Roundy <droundy@darcs.net> |
|
|
|
|
|
| Description |
| Make a given layout display without borders. This is useful for
full-screen or tabbed layouts, where you don't really want to waste a
couple of pixels of real estate just to inform yourself that the visible
window has focus.
|
|
| Synopsis |
|
|
|
|
| Usage
|
|
You can use this module with the following in your ~/.xmonad/xmonad.hs file:
import XMonad.Layout.NoBorders
and modify the layouts to call noBorders on the layouts you want to lack
borders:
layoutHook = ... ||| noBorders Full ||| ...
For more detailed instructions on editing the layoutHook see:
XMonad.Doc.Extending#Editing_the_layout_hook
|
|
| noBorders :: LayoutClass l Window => l Window -> ModifiedLayout WithBorder l Window |
| Removes all window borders from the specified layout.
|
|
| smartBorders :: LayoutClass l a => l a -> ModifiedLayout SmartBorder l a |
Removes the borders from a window under one of the following conditions:
- There is only one screen and only one window. In this case it's obvious
that it has the focus, so no border is needed.
- A floating window covers the entire screen (e.g. mplayer).
|
|
| withBorder :: LayoutClass l a => Dimension -> l a -> ModifiedLayout WithBorder l a |
| Forces a layout to use the specified border width. noBorders is
equivalent to withBorder 0.
|
|
| Produced by Haddock version 0.8 |