| Copyright | (c) MATSUYAMA Tomohiro <t.matsuyama.pub@gmail.com> |
|---|---|
| License | BSD-style (see LICENSE) |
| Maintainer | MATSUYAMA Tomohiro <t.matsuyama.pub@gmail.com> |
| Stability | unstable |
| Portability | unportable |
| Safe Haskell | None |
| Language | Haskell98 |
XMonad.Layout.ResizableTile
Contents
Description
More useful tiled layout that allows you to change a width/height of window.
Synopsis
- data ResizableTall a = ResizableTall {}
- data MirrorResize
Usage
You can use this module with the following in your ~/.xmonad/xmonad.hs:
import XMonad.Layout.ResizableTile
Then edit your layoutHook by adding the ResizableTile layout:
myLayout = ResizableTall 1 (3/100) (1/2) [] ||| etc..
main = xmonad def { layoutHook = myLayout }For more detailed instructions on editing the layoutHook see:
You may also want to add the following key bindings:
, ((modm, xK_a), sendMessage MirrorShrink) , ((modm, xK_z), sendMessage MirrorExpand)
For detailed instruction on editing the key binding see:
data ResizableTall a #
Constructors
| ResizableTall | |
Fields
| |
Instances
data MirrorResize #
Constructors
| MirrorShrink | |
| MirrorExpand |
Instances
| Message MirrorResize # | |
Defined in XMonad.Layout.ResizableTile | |