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
|
-- $usage
|
||||||
-- > import XMonadContrib.Accordion
|
-- > import XMonadContrib.Accordion
|
||||||
-- > defaultLayouts = [ Layout Accordion ]
|
-- > layouts = [ Layout Accordion ]
|
||||||
|
|
||||||
-- %import XMonadContrib.Accordion
|
-- %import XMonadContrib.Accordion
|
||||||
-- %layout , Layout 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:
|
-- You can use this module with the following in your Config.hs file:
|
||||||
--
|
--
|
||||||
-- > import XMonadContrib.Circle
|
-- > import XMonadContrib.Circle
|
||||||
-- > defaultLayouts = [ Layout Circle ]
|
-- > layouts = [ Layout Circle ]
|
||||||
|
|
||||||
-- %import XMonadContrib.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)]
|
-- > 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
|
-- 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
|
-- one or more subscreens. The second argument is a list of layouts which
|
||||||
|
@@ -33,7 +33,7 @@ import Graphics.X11.Xlib
|
|||||||
--
|
--
|
||||||
-- > import XMonadContrib.Dishes
|
-- > import XMonadContrib.Dishes
|
||||||
--
|
--
|
||||||
-- and add the following line to your 'defaultLayouts'
|
-- and add the following line to your 'layouts'
|
||||||
--
|
--
|
||||||
-- > , Layout $ Dishes 2 (1%6)
|
-- > , Layout $ Dishes 2 (1%6)
|
||||||
|
|
||||||
|
@@ -31,7 +31,7 @@ import Graphics.X11.Xlib ( Window )
|
|||||||
--
|
--
|
||||||
-- > import XMonadContrib.DynamicWorkspaces
|
-- > import XMonadContrib.DynamicWorkspaces
|
||||||
--
|
--
|
||||||
-- > , ((modMask .|. shiftMask, xK_Up), addWorkspace defaultLayouts)
|
-- > , ((modMask .|. shiftMask, xK_Up), addWorkspace layouts)
|
||||||
-- > , ((modMask .|. shiftMask, xK_Down), removeWorkspace)
|
-- > , ((modMask .|. shiftMask, xK_Down), removeWorkspace)
|
||||||
|
|
||||||
allPossibleTags :: [WorkspaceId]
|
allPossibleTags :: [WorkspaceId]
|
||||||
|
2
Grid.hs
2
Grid.hs
@@ -29,7 +29,7 @@ import Graphics.X11.Xlib.Types
|
|||||||
--
|
--
|
||||||
-- > import XMonadContrib.Grid
|
-- > import XMonadContrib.Grid
|
||||||
-- > ...
|
-- > ...
|
||||||
-- > defaultLayouts = [ ...
|
-- > layouts = [ ...
|
||||||
-- > , Layout Grid
|
-- > , Layout Grid
|
||||||
-- > ]
|
-- > ]
|
||||||
|
|
||||||
|
@@ -31,7 +31,7 @@ import Control.Monad
|
|||||||
--
|
--
|
||||||
-- > import qualified XMonadContrib.HintedTile
|
-- > import qualified XMonadContrib.HintedTile
|
||||||
--
|
--
|
||||||
-- > defaultLayouts = [ XMonadContrib.HintedTile.tall nmaster delta ratio, ... ]
|
-- > layouts = [ XMonadContrib.HintedTile.tall nmaster delta ratio, ... ]
|
||||||
|
|
||||||
-- %import qualified XMonadContrib.HintedTile
|
-- %import qualified XMonadContrib.HintedTile
|
||||||
--
|
--
|
||||||
|
@@ -28,7 +28,7 @@ import XMonadContrib.LayoutModifier
|
|||||||
|
|
||||||
-- $usage
|
-- $usage
|
||||||
-- > import XMonadContrib.LayoutHints
|
-- > import XMonadContrib.LayoutHints
|
||||||
-- > defaultLayouts = [ layoutHints tiled , layoutHints $ Mirror tiled ]
|
-- > layouts = [ layoutHints tiled , layoutHints $ Mirror tiled ]
|
||||||
|
|
||||||
-- %import XMonadContrib.LayoutHints
|
-- %import XMonadContrib.LayoutHints
|
||||||
-- %layout , layoutHints $ tiled
|
-- %layout , layoutHints $ tiled
|
||||||
|
@@ -25,7 +25,7 @@ import StackSet
|
|||||||
|
|
||||||
-- $usage
|
-- $usage
|
||||||
-- > import XMonadContrib.MagicFocus
|
-- > import XMonadContrib.MagicFocus
|
||||||
-- > defaultLayouts = [ Layout $ MagicFocus tiled , Layout $ MagicFocus $ Mirror tiled ]
|
-- > layouts = [ Layout $ MagicFocus tiled , Layout $ MagicFocus $ Mirror tiled ]
|
||||||
|
|
||||||
-- %import XMonadContrib.MagicFocus
|
-- %import XMonadContrib.MagicFocus
|
||||||
-- %layout , Layout $ MagicFocus tiled
|
-- %layout , Layout $ MagicFocus tiled
|
||||||
|
@@ -29,7 +29,7 @@ import XMonadContrib.LayoutHelpers
|
|||||||
|
|
||||||
-- $usage
|
-- $usage
|
||||||
-- > import XMonadContrib.Magnifier
|
-- > import XMonadContrib.Magnifier
|
||||||
-- > defaultLayouts = [ magnifier tiled , magnifier $ mirror tiled ]
|
-- > layouts = [ magnifier tiled , magnifier $ mirror tiled ]
|
||||||
|
|
||||||
-- %import XMonadContrib.Magnifier
|
-- %import XMonadContrib.Magnifier
|
||||||
-- %layout , magnifier tiled
|
-- %layout , magnifier tiled
|
||||||
|
@@ -33,7 +33,7 @@ import Data.List ( partition )
|
|||||||
--
|
--
|
||||||
-- > import XMonadContrib.Maximize
|
-- > import XMonadContrib.Maximize
|
||||||
--
|
--
|
||||||
-- > defaultLayouts = ...
|
-- > layouts = ...
|
||||||
-- > , Layout $ maximize $ tiled ...
|
-- > , Layout $ maximize $ tiled ...
|
||||||
-- > ...
|
-- > ...
|
||||||
--
|
--
|
||||||
|
@@ -46,8 +46,8 @@ import XMonadContrib.Anneal
|
|||||||
--
|
--
|
||||||
-- > import XMonadContrib.Mosaic
|
-- > import XMonadContrib.Mosaic
|
||||||
--
|
--
|
||||||
-- > defaultLayouts :: [Layout Window]
|
-- > layouts :: [Layout Window]
|
||||||
-- > defaultLayouts = [ mosaic 0.25 0.5 M.empty, full ]
|
-- > layouts = [ mosaic 0.25 0.5 M.empty, full ]
|
||||||
--
|
--
|
||||||
-- In the key-bindings, do something like:
|
-- In the key-bindings, do something like:
|
||||||
--
|
--
|
||||||
|
@@ -42,7 +42,7 @@ import Graphics.X11.Types ( Window )
|
|||||||
--
|
--
|
||||||
-- > import XMonadContrib.MosaicAlt
|
-- > import XMonadContrib.MosaicAlt
|
||||||
--
|
--
|
||||||
-- > defaultLayouts = ...
|
-- > layouts = ...
|
||||||
-- > , Layout $ MosaicAlt M.empty
|
-- > , Layout $ MosaicAlt M.empty
|
||||||
-- > ...
|
-- > ...
|
||||||
--
|
--
|
||||||
|
@@ -39,10 +39,10 @@ import Data.List ((\\))
|
|||||||
--
|
--
|
||||||
-- > import XMonadContrib.NoBorders
|
-- > 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
|
-- borders
|
||||||
--
|
--
|
||||||
-- > defaultLayouts = [ Layout (noBorders Full), ... ]
|
-- > layouts = [ Layout (noBorders Full), ... ]
|
||||||
|
|
||||||
-- %import XMonadContrib.NoBorders
|
-- %import XMonadContrib.NoBorders
|
||||||
-- %layout -- prepend noBorders to default layouts above to remove their borders, like so:
|
-- %layout -- prepend noBorders to default layouts above to remove their borders, like so:
|
||||||
|
@@ -29,7 +29,7 @@ import Data.Ratio
|
|||||||
-- $usage
|
-- $usage
|
||||||
--
|
--
|
||||||
-- > import XMonadContrib.Roledex
|
-- > import XMonadContrib.Roledex
|
||||||
-- > defaultLayouts = [ Layout Roledex ]
|
-- > layouts = [ Layout Roledex ]
|
||||||
|
|
||||||
-- %import XMonadContrib.Roledex
|
-- %import XMonadContrib.Roledex
|
||||||
-- %layout , Layout Roledex
|
-- %layout , Layout Roledex
|
||||||
|
@@ -34,7 +34,7 @@ import StackSet ( integrate )
|
|||||||
--
|
--
|
||||||
-- > import XMonadContrib.Spiral
|
-- > import XMonadContrib.Spiral
|
||||||
--
|
--
|
||||||
-- > defaultLayouts = [ ..., Layout $ spiral (1 % 1), ... ]
|
-- > layouts = [ ..., Layout $ spiral (1 % 1), ... ]
|
||||||
|
|
||||||
-- %import XMonadContrib.Spiral
|
-- %import XMonadContrib.Spiral
|
||||||
-- %layout , Layout $ spiral (1 % 1)
|
-- %layout , Layout $ spiral (1 % 1)
|
||||||
|
@@ -29,7 +29,7 @@
|
|||||||
--
|
--
|
||||||
-- Here's how you might use this in Config.hs:
|
-- Here's how you might use this in Config.hs:
|
||||||
--
|
--
|
||||||
-- > defaultLayouts =
|
-- > layouts =
|
||||||
-- > map (
|
-- > map (
|
||||||
-- > mkSwitch (M.fromList [
|
-- > mkSwitch (M.fromList [
|
||||||
-- > ("full", const $ Layout $ noBorders Full)
|
-- > ("full", const $ Layout $ noBorders Full)
|
||||||
|
18
Tabbed.hs
18
Tabbed.hs
@@ -44,14 +44,14 @@ import XMonadContrib.XUtils
|
|||||||
--
|
--
|
||||||
-- > import XMonadContrib.Tabbed
|
-- > import XMonadContrib.Tabbed
|
||||||
--
|
--
|
||||||
-- > defaultLayouts :: [Layout Window]
|
-- > layouts :: [Layout Window]
|
||||||
-- > defaultLayouts = [ Layout tiled
|
-- > layouts = [ Layout tiled
|
||||||
-- > , Layout $ Mirror tiled
|
-- > , Layout $ Mirror tiled
|
||||||
-- > , Layout Full
|
-- > , Layout Full
|
||||||
-- >
|
-- >
|
||||||
-- > -- Extension-provided layouts
|
-- > -- Extension-provided layouts
|
||||||
-- > , Layout $ tabbed shrinkText defaultTConf
|
-- > , Layout $ tabbed shrinkText defaultTConf
|
||||||
-- > ]
|
-- > ]
|
||||||
-- >
|
-- >
|
||||||
-- > , ... ]
|
-- > , ... ]
|
||||||
--
|
--
|
||||||
@@ -62,8 +62,8 @@ import XMonadContrib.XUtils
|
|||||||
--
|
--
|
||||||
-- and
|
-- and
|
||||||
--
|
--
|
||||||
-- > defaultLayouts = [ ...
|
-- > layouts = [ ...
|
||||||
-- > , Layout $ tabbed shrinkText myTabConfig ]
|
-- > , Layout $ tabbed shrinkText myTabConfig ]
|
||||||
|
|
||||||
-- %import XMonadContrib.Tabbed
|
-- %import XMonadContrib.Tabbed
|
||||||
-- %layout , tabbed shrinkText defaultTConf
|
-- %layout , tabbed shrinkText defaultTConf
|
||||||
|
@@ -43,7 +43,7 @@ import XMonadContrib.LayoutModifier
|
|||||||
--
|
--
|
||||||
-- > import XMonadContrib.WorkspaceDir
|
-- > import XMonadContrib.WorkspaceDir
|
||||||
-- >
|
-- >
|
||||||
-- > defaultLayouts = map (workspaceDir "~") [ tiled, ... ]
|
-- > layouts = map (workspaceDir "~") [ tiled, ... ]
|
||||||
--
|
--
|
||||||
-- In keybindings:
|
-- In keybindings:
|
||||||
--
|
--
|
||||||
@@ -51,9 +51,9 @@ import XMonadContrib.LayoutModifier
|
|||||||
|
|
||||||
-- %import XMonadContrib.WorkspaceDir
|
-- %import XMonadContrib.WorkspaceDir
|
||||||
-- %keybind , ((modMask .|. shiftMask, xK_x ), changeDir defaultXPConfig)
|
-- %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 -- 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 )
|
data Chdir = Chdir String deriving ( Typeable )
|
||||||
|
Reference in New Issue
Block a user