xmonad-contrib-0.18.0: Community-maintained extensions for xmonad
Copyright(c) Roman Cheplyaka
LicenseBSD3-style (see LICENSE)
MaintainerRoman Cheplyaka <roma@ro-che.info>
Stabilityunstable
Portabilityunportable
Safe HaskellNone
LanguageHaskell2010

XMonad.Actions.CycleSelectedLayouts

Contents

Description

This module allows to cycle through the given subset of layouts.

Synopsis

Usage

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

import XMonad
import XMonad.Actions.CycleSelectedLayouts
  , ((modm,  xK_t ),   cycleThroughLayouts ["Tall", "Mirror Tall"])

cycleThroughLayouts :: [String] -> X () Source #

If the current layout is in the list, cycle to the next layout. Otherwise, apply the first layout from list.