mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-08-01 04:31:52 -07:00
defaultLayouts -> layouts
This commit is contained in:
@@ -27,7 +27,7 @@ import Data.Ratio
|
||||
|
||||
-- $usage
|
||||
-- > import XMonadContrib.Accordion
|
||||
-- > defaultLayouts = [ Layout Accordion ]
|
||||
-- > layouts = [ Layout Accordion ]
|
||||
|
||||
-- %import XMonadContrib.Accordion
|
||||
-- %layout , Layout Accordion
|
||||
|
@@ -29,7 +29,7 @@ import StackSet (integrate, peek)
|
||||
-- You can use this module with the following in your Config.hs file:
|
||||
--
|
||||
-- > import XMonadContrib.Circle
|
||||
-- > defaultLayouts = [ Layout Circle ]
|
||||
-- > layouts = [ Layout Circle ]
|
||||
|
||||
-- %import XMonadContrib.Circle
|
||||
|
||||
|
2
Combo.hs
2
Combo.hs
@@ -37,7 +37,7 @@ import qualified StackSet as W ( differentiate )
|
||||
--
|
||||
-- > combo (TwoPane 0.03 0.5) [(Full,1),(tabbed shrinkText defaultTConf,1)]
|
||||
--
|
||||
-- to your defaultLayouts.
|
||||
-- to your layouts.
|
||||
--
|
||||
-- The first argument to combo is a layout that will divide the screen into
|
||||
-- one or more subscreens. The second argument is a list of layouts which
|
||||
|
@@ -33,7 +33,7 @@ import Graphics.X11.Xlib
|
||||
--
|
||||
-- > import XMonadContrib.Dishes
|
||||
--
|
||||
-- and add the following line to your 'defaultLayouts'
|
||||
-- and add the following line to your 'layouts'
|
||||
--
|
||||
-- > , Layout $ Dishes 2 (1%6)
|
||||
|
||||
|
@@ -31,7 +31,7 @@ import Graphics.X11.Xlib ( Window )
|
||||
--
|
||||
-- > import XMonadContrib.DynamicWorkspaces
|
||||
--
|
||||
-- > , ((modMask .|. shiftMask, xK_Up), addWorkspace defaultLayouts)
|
||||
-- > , ((modMask .|. shiftMask, xK_Up), addWorkspace layouts)
|
||||
-- > , ((modMask .|. shiftMask, xK_Down), removeWorkspace)
|
||||
|
||||
allPossibleTags :: [WorkspaceId]
|
||||
|
2
Grid.hs
2
Grid.hs
@@ -29,7 +29,7 @@ import Graphics.X11.Xlib.Types
|
||||
--
|
||||
-- > import XMonadContrib.Grid
|
||||
-- > ...
|
||||
-- > defaultLayouts = [ ...
|
||||
-- > layouts = [ ...
|
||||
-- > , Layout Grid
|
||||
-- > ]
|
||||
|
||||
|
@@ -31,7 +31,7 @@ import Control.Monad
|
||||
--
|
||||
-- > import qualified XMonadContrib.HintedTile
|
||||
--
|
||||
-- > defaultLayouts = [ XMonadContrib.HintedTile.tall nmaster delta ratio, ... ]
|
||||
-- > layouts = [ XMonadContrib.HintedTile.tall nmaster delta ratio, ... ]
|
||||
|
||||
-- %import qualified XMonadContrib.HintedTile
|
||||
--
|
||||
|
@@ -28,7 +28,7 @@ import XMonadContrib.LayoutModifier
|
||||
|
||||
-- $usage
|
||||
-- > import XMonadContrib.LayoutHints
|
||||
-- > defaultLayouts = [ layoutHints tiled , layoutHints $ Mirror tiled ]
|
||||
-- > layouts = [ layoutHints tiled , layoutHints $ Mirror tiled ]
|
||||
|
||||
-- %import XMonadContrib.LayoutHints
|
||||
-- %layout , layoutHints $ tiled
|
||||
|
@@ -25,7 +25,7 @@ import StackSet
|
||||
|
||||
-- $usage
|
||||
-- > import XMonadContrib.MagicFocus
|
||||
-- > defaultLayouts = [ Layout $ MagicFocus tiled , Layout $ MagicFocus $ Mirror tiled ]
|
||||
-- > layouts = [ Layout $ MagicFocus tiled , Layout $ MagicFocus $ Mirror tiled ]
|
||||
|
||||
-- %import XMonadContrib.MagicFocus
|
||||
-- %layout , Layout $ MagicFocus tiled
|
||||
|
@@ -29,7 +29,7 @@ import XMonadContrib.LayoutHelpers
|
||||
|
||||
-- $usage
|
||||
-- > import XMonadContrib.Magnifier
|
||||
-- > defaultLayouts = [ magnifier tiled , magnifier $ mirror tiled ]
|
||||
-- > layouts = [ magnifier tiled , magnifier $ mirror tiled ]
|
||||
|
||||
-- %import XMonadContrib.Magnifier
|
||||
-- %layout , magnifier tiled
|
||||
|
@@ -33,7 +33,7 @@ import Data.List ( partition )
|
||||
--
|
||||
-- > import XMonadContrib.Maximize
|
||||
--
|
||||
-- > defaultLayouts = ...
|
||||
-- > layouts = ...
|
||||
-- > , Layout $ maximize $ tiled ...
|
||||
-- > ...
|
||||
--
|
||||
|
@@ -46,8 +46,8 @@ import XMonadContrib.Anneal
|
||||
--
|
||||
-- > import XMonadContrib.Mosaic
|
||||
--
|
||||
-- > defaultLayouts :: [Layout Window]
|
||||
-- > defaultLayouts = [ mosaic 0.25 0.5 M.empty, full ]
|
||||
-- > layouts :: [Layout Window]
|
||||
-- > layouts = [ mosaic 0.25 0.5 M.empty, full ]
|
||||
--
|
||||
-- In the key-bindings, do something like:
|
||||
--
|
||||
|
@@ -42,7 +42,7 @@ import Graphics.X11.Types ( Window )
|
||||
--
|
||||
-- > import XMonadContrib.MosaicAlt
|
||||
--
|
||||
-- > defaultLayouts = ...
|
||||
-- > layouts = ...
|
||||
-- > , Layout $ MosaicAlt M.empty
|
||||
-- > ...
|
||||
--
|
||||
|
@@ -39,10 +39,10 @@ import Data.List ((\\))
|
||||
--
|
||||
-- > import XMonadContrib.NoBorders
|
||||
--
|
||||
-- and modify the defaultLayouts to call noBorders on the layouts you want to lack
|
||||
-- and modify the layouts to call noBorders on the layouts you want to lack
|
||||
-- borders
|
||||
--
|
||||
-- > defaultLayouts = [ Layout (noBorders Full), ... ]
|
||||
-- > layouts = [ Layout (noBorders Full), ... ]
|
||||
|
||||
-- %import XMonadContrib.NoBorders
|
||||
-- %layout -- prepend noBorders to default layouts above to remove their borders, like so:
|
||||
|
@@ -29,7 +29,7 @@ import Data.Ratio
|
||||
-- $usage
|
||||
--
|
||||
-- > import XMonadContrib.Roledex
|
||||
-- > defaultLayouts = [ Layout Roledex ]
|
||||
-- > layouts = [ Layout Roledex ]
|
||||
|
||||
-- %import XMonadContrib.Roledex
|
||||
-- %layout , Layout Roledex
|
||||
|
@@ -34,7 +34,7 @@ import StackSet ( integrate )
|
||||
--
|
||||
-- > import XMonadContrib.Spiral
|
||||
--
|
||||
-- > defaultLayouts = [ ..., Layout $ spiral (1 % 1), ... ]
|
||||
-- > layouts = [ ..., Layout $ spiral (1 % 1), ... ]
|
||||
|
||||
-- %import XMonadContrib.Spiral
|
||||
-- %layout , Layout $ spiral (1 % 1)
|
||||
|
@@ -29,7 +29,7 @@
|
||||
--
|
||||
-- Here's how you might use this in Config.hs:
|
||||
--
|
||||
-- > defaultLayouts =
|
||||
-- > layouts =
|
||||
-- > map (
|
||||
-- > mkSwitch (M.fromList [
|
||||
-- > ("full", const $ Layout $ noBorders Full)
|
||||
|
@@ -44,8 +44,8 @@ import XMonadContrib.XUtils
|
||||
--
|
||||
-- > import XMonadContrib.Tabbed
|
||||
--
|
||||
-- > defaultLayouts :: [Layout Window]
|
||||
-- > defaultLayouts = [ Layout tiled
|
||||
-- > layouts :: [Layout Window]
|
||||
-- > layouts = [ Layout tiled
|
||||
-- > , Layout $ Mirror tiled
|
||||
-- > , Layout Full
|
||||
-- >
|
||||
@@ -62,7 +62,7 @@ import XMonadContrib.XUtils
|
||||
--
|
||||
-- and
|
||||
--
|
||||
-- > defaultLayouts = [ ...
|
||||
-- > layouts = [ ...
|
||||
-- > , Layout $ tabbed shrinkText myTabConfig ]
|
||||
|
||||
-- %import XMonadContrib.Tabbed
|
||||
|
@@ -43,7 +43,7 @@ import XMonadContrib.LayoutModifier
|
||||
--
|
||||
-- > import XMonadContrib.WorkspaceDir
|
||||
-- >
|
||||
-- > defaultLayouts = map (workspaceDir "~") [ tiled, ... ]
|
||||
-- > layouts = map (workspaceDir "~") [ tiled, ... ]
|
||||
--
|
||||
-- In keybindings:
|
||||
--
|
||||
@@ -51,9 +51,9 @@ import XMonadContrib.LayoutModifier
|
||||
|
||||
-- %import XMonadContrib.WorkspaceDir
|
||||
-- %keybind , ((modMask .|. shiftMask, xK_x ), changeDir defaultXPConfig)
|
||||
-- %layout -- prepend 'map (workspaceDir "~")' to defaultLayouts definition above,
|
||||
-- %layout -- prepend 'map (workspaceDir "~")' to layouts definition above,
|
||||
-- %layout -- just before the list, like the following (don't uncomment next line):
|
||||
-- %layout -- defaultLayouts = map (workspaceDir "~") [ tiled, ... ]
|
||||
-- %layout -- layouts = map (workspaceDir "~") [ tiled, ... ]
|
||||
|
||||
|
||||
data Chdir = Chdir String deriving ( Typeable )
|
||||
|
Reference in New Issue
Block a user