aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Layout
diff options
context:
space:
mode:
Diffstat (limited to 'XMonad/Layout')
-rw-r--r--XMonad/Layout/AutoMaster.hs2
-rw-r--r--XMonad/Layout/BorderResize.hs1
-rw-r--r--XMonad/Layout/ButtonDecoration.hs3
-rw-r--r--XMonad/Layout/CenteredMaster.hs3
-rw-r--r--XMonad/Layout/Decoration.hs1
-rw-r--r--XMonad/Layout/DraggingVisualizer.hs3
-rw-r--r--XMonad/Layout/Drawer.hs2
-rw-r--r--XMonad/Layout/Gaps.hs2
-rw-r--r--XMonad/Layout/Groups.hs2
-rw-r--r--XMonad/Layout/IM.hs1
-rw-r--r--XMonad/Layout/ImageButtonDecoration.hs1
-rw-r--r--XMonad/Layout/LayoutBuilder.hs3
-rw-r--r--XMonad/Layout/LayoutCombinators.hs3
-rw-r--r--XMonad/Layout/LayoutHints.hs1
-rw-r--r--XMonad/Layout/LayoutScreens.hs3
-rw-r--r--XMonad/Layout/LimitWindows.hs3
-rw-r--r--XMonad/Layout/MagicFocus.hs3
-rw-r--r--XMonad/Layout/Magnifier.hs3
-rw-r--r--XMonad/Layout/Master.hs3
-rw-r--r--XMonad/Layout/Maximize.hs3
-rw-r--r--XMonad/Layout/Minimize.hs3
-rw-r--r--XMonad/Layout/Mosaic.hs2
-rw-r--r--XMonad/Layout/MosaicAlt.hs3
-rw-r--r--XMonad/Layout/MouseResizableTile.hs1
-rw-r--r--XMonad/Layout/MultiColumns.hs3
-rw-r--r--XMonad/Layout/MultiToggle.hs6
-rw-r--r--XMonad/Layout/NoBorders.hs3
-rw-r--r--XMonad/Layout/NoFrillsDecoration.hs1
-rw-r--r--XMonad/Layout/PositionStoreFloat.hs2
-rw-r--r--XMonad/Layout/ResizeScreen.hs1
-rw-r--r--XMonad/Layout/ShowWName.hs1
-rw-r--r--XMonad/Layout/Spacing.hs2
-rw-r--r--XMonad/Layout/Spiral.hs2
-rw-r--r--XMonad/Layout/SubLayouts.hs2
-rw-r--r--XMonad/Layout/Tabbed.hs1
-rw-r--r--XMonad/Layout/ToggleLayouts.hs2
-rw-r--r--XMonad/Layout/WindowNavigation.hs3
-rw-r--r--XMonad/Layout/WindowSwitcherDecoration.hs3
-rw-r--r--XMonad/Layout/WorkspaceDir.hs3
39 files changed, 68 insertions, 22 deletions
diff --git a/XMonad/Layout/AutoMaster.hs b/XMonad/Layout/AutoMaster.hs
index c393bd0..370f7a9 100644
--- a/XMonad/Layout/AutoMaster.hs
+++ b/XMonad/Layout/AutoMaster.hs
@@ -18,7 +18,7 @@
module XMonad.Layout.AutoMaster (
-- * Usage
-- $usage
- autoMaster
+ autoMaster, AutoMaster
) where
import Control.Monad
diff --git a/XMonad/Layout/BorderResize.hs b/XMonad/Layout/BorderResize.hs
index ea7337a..6cc020a 100644
--- a/XMonad/Layout/BorderResize.hs
+++ b/XMonad/Layout/BorderResize.hs
@@ -24,6 +24,7 @@ module XMonad.Layout.BorderResize
-- $usage
borderResize
, BorderResize (..)
+ , RectWithBorders, BorderInfo,
) where
import XMonad
diff --git a/XMonad/Layout/ButtonDecoration.hs b/XMonad/Layout/ButtonDecoration.hs
index 43f3045..8385c07 100644
--- a/XMonad/Layout/ButtonDecoration.hs
+++ b/XMonad/Layout/ButtonDecoration.hs
@@ -22,7 +22,8 @@
module XMonad.Layout.ButtonDecoration
( -- * Usage:
-- $usage
- buttonDeco
+ buttonDeco,
+ ButtonDecoration,
) where
import XMonad
diff --git a/XMonad/Layout/CenteredMaster.hs b/XMonad/Layout/CenteredMaster.hs
index e7aab04..d7dacbe 100644
--- a/XMonad/Layout/CenteredMaster.hs
+++ b/XMonad/Layout/CenteredMaster.hs
@@ -21,7 +21,8 @@ module XMonad.Layout.CenteredMaster (
-- $usage
centerMaster,
- topRightMaster
+ topRightMaster,
+ CenteredMaster, TopRightMaster,
) where
import XMonad
diff --git a/XMonad/Layout/Decoration.hs b/XMonad/Layout/Decoration.hs
index 937b1b1..ec09575 100644
--- a/XMonad/Layout/Decoration.hs
+++ b/XMonad/Layout/Decoration.hs
@@ -27,6 +27,7 @@ module XMonad.Layout.Decoration
, isInStack, isVisible, isInvisible, isWithin, fi
, findWindowByDecoration
, module XMonad.Layout.LayoutModifier
+ , DecorationState, OrigWin
) where
import Control.Monad (when)
diff --git a/XMonad/Layout/DraggingVisualizer.hs b/XMonad/Layout/DraggingVisualizer.hs
index 157fef1..63fbeff 100644
--- a/XMonad/Layout/DraggingVisualizer.hs
+++ b/XMonad/Layout/DraggingVisualizer.hs
@@ -17,7 +17,8 @@
module XMonad.Layout.DraggingVisualizer
( draggingVisualizer,
- DraggingVisualizerMsg (..)
+ DraggingVisualizerMsg (..),
+ DraggingVisualizer,
) where
import XMonad
diff --git a/XMonad/Layout/Drawer.hs b/XMonad/Layout/Drawer.hs
index 909ecfb..9ced1a2 100644
--- a/XMonad/Layout/Drawer.hs
+++ b/XMonad/Layout/Drawer.hs
@@ -29,6 +29,8 @@ module XMonad.Layout.Drawer
, onLeft, onTop, onRight, onBottom
, module XMonad.Util.WindowProperties
+
+ , Drawer, Reflected
) where
import XMonad
diff --git a/XMonad/Layout/Gaps.hs b/XMonad/Layout/Gaps.hs
index 624206d..d4edd10 100644
--- a/XMonad/Layout/Gaps.hs
+++ b/XMonad/Layout/Gaps.hs
@@ -28,7 +28,7 @@
module XMonad.Layout.Gaps (
-- * Usage
-- $usage
- Direction2D(..),
+ Direction2D(..), Gaps,
GapSpec, gaps, GapMessage(..)
) where
diff --git a/XMonad/Layout/Groups.hs b/XMonad/Layout/Groups.hs
index 4545866..e1236ab 100644
--- a/XMonad/Layout/Groups.hs
+++ b/XMonad/Layout/Groups.hs
@@ -507,4 +507,4 @@ splitGroup l0 z@(Just s) | G l (Just ws) <- W.focus s
W.Stack f up (d:down) -> let g1 = G l $ Just $ W.Stack f up []
g2 = G l0 $ Just $ W.Stack d [] down
in insertUpZ g1 $ onFocusedZ (const g2) z
-splitGroup _ _ = Nothing \ No newline at end of file
+splitGroup _ _ = Nothing
diff --git a/XMonad/Layout/IM.hs b/XMonad/Layout/IM.hs
index d21baa2..e45fe2a 100644
--- a/XMonad/Layout/IM.hs
+++ b/XMonad/Layout/IM.hs
@@ -25,6 +25,7 @@ module XMonad.Layout.IM (
-- * TODO
-- $todo
Property(..), IM(..), withIM, gridIM,
+ AddRoster,
) where
import XMonad
diff --git a/XMonad/Layout/ImageButtonDecoration.hs b/XMonad/Layout/ImageButtonDecoration.hs
index 23c6cc3..cab72fd 100644
--- a/XMonad/Layout/ImageButtonDecoration.hs
+++ b/XMonad/Layout/ImageButtonDecoration.hs
@@ -29,6 +29,7 @@ module XMonad.Layout.ImageButtonDecoration
imageButtonDeco
, defaultThemeWithImageButtons
, imageTitleBarButtonHandler
+ , ImageButtonDecoration
) where
import XMonad
diff --git a/XMonad/Layout/LayoutBuilder.hs b/XMonad/Layout/LayoutBuilder.hs
index 434dc0a..7ac2b80 100644
--- a/XMonad/Layout/LayoutBuilder.hs
+++ b/XMonad/Layout/LayoutBuilder.hs
@@ -24,7 +24,8 @@ module XMonad.Layout.LayoutBuilder (
SubMeasure (..),
SubBox (..),
absBox,
- relBox
+ relBox,
+ LayoutN,
) where
import XMonad
diff --git a/XMonad/Layout/LayoutCombinators.hs b/XMonad/Layout/LayoutCombinators.hs
index 6d443cd..c8f19df 100644
--- a/XMonad/Layout/LayoutCombinators.hs
+++ b/XMonad/Layout/LayoutCombinators.hs
@@ -47,6 +47,9 @@ module XMonad.Layout.LayoutCombinators
-- $jtl
, (|||)
, JumpToLayout(..)
+
+ -- * Types
+ , NewSelect
) where
import Data.Maybe ( isJust, isNothing )
diff --git a/XMonad/Layout/LayoutHints.hs b/XMonad/Layout/LayoutHints.hs
index cf15295..c93b054 100644
--- a/XMonad/Layout/LayoutHints.hs
+++ b/XMonad/Layout/LayoutHints.hs
@@ -20,6 +20,7 @@ module XMonad.Layout.LayoutHints
, layoutHintsWithPlacement
, layoutHintsToCenter
, LayoutHints
+ , LayoutHintsToCenter
, hintsEventHook
) where
diff --git a/XMonad/Layout/LayoutScreens.hs b/XMonad/Layout/LayoutScreens.hs
index 25d44c9..c27a3e8 100644
--- a/XMonad/Layout/LayoutScreens.hs
+++ b/XMonad/Layout/LayoutScreens.hs
@@ -16,7 +16,8 @@
module XMonad.Layout.LayoutScreens (
-- * Usage
-- $usage
- layoutScreens, layoutSplitScreen, fixedLayout
+ layoutScreens, layoutSplitScreen, fixedLayout,
+ FixedLayout,
) where
import XMonad
diff --git a/XMonad/Layout/LimitWindows.hs b/XMonad/Layout/LimitWindows.hs
index d437b72..025a021 100644
--- a/XMonad/Layout/LimitWindows.hs
+++ b/XMonad/Layout/LimitWindows.hs
@@ -29,6 +29,9 @@ module XMonad.Layout.LimitWindows (
-- * For tests
select,update,Selection(..),updateAndSelect,
#endif
+
+ -- * Types
+ LimitWindows, Selection,
) where
import XMonad.Layout.LayoutModifier
diff --git a/XMonad/Layout/MagicFocus.hs b/XMonad/Layout/MagicFocus.hs
index bf3b31a..5e45d71 100644
--- a/XMonad/Layout/MagicFocus.hs
+++ b/XMonad/Layout/MagicFocus.hs
@@ -20,7 +20,8 @@ module XMonad.Layout.MagicFocus
promoteWarp,
promoteWarp',
followOnlyIf,
- disableFollowOnWS
+ disableFollowOnWS,
+ MagicFocus,
) where
import XMonad
diff --git a/XMonad/Layout/Magnifier.hs b/XMonad/Layout/Magnifier.hs
index 6113412..685830e 100644
--- a/XMonad/Layout/Magnifier.hs
+++ b/XMonad/Layout/Magnifier.hs
@@ -26,7 +26,8 @@ module XMonad.Layout.Magnifier
magnifiercz,
magnifiercz',
maximizeVertical,
- MagnifyMsg (..)
+ MagnifyMsg (..),
+ Magnifier,
) where
import XMonad
diff --git a/XMonad/Layout/Master.hs b/XMonad/Layout/Master.hs
index 5747f93..9f756d0 100644
--- a/XMonad/Layout/Master.hs
+++ b/XMonad/Layout/Master.hs
@@ -18,7 +18,8 @@ module XMonad.Layout.Master (
-- $usage
mastered,
- multimastered
+ multimastered,
+ AddMaster,
) where
import XMonad
diff --git a/XMonad/Layout/Maximize.hs b/XMonad/Layout/Maximize.hs
index 157a45a..f56bf07 100644
--- a/XMonad/Layout/Maximize.hs
+++ b/XMonad/Layout/Maximize.hs
@@ -19,7 +19,8 @@ module XMonad.Layout.Maximize (
-- * Usage
-- $usage
maximize,
- maximizeRestore
+ maximizeRestore,
+ Maximize, MaximizeRestore,
) where
import XMonad
diff --git a/XMonad/Layout/Minimize.hs b/XMonad/Layout/Minimize.hs
index e206ac5..89f3d24 100644
--- a/XMonad/Layout/Minimize.hs
+++ b/XMonad/Layout/Minimize.hs
@@ -19,7 +19,8 @@ module XMonad.Layout.Minimize (
-- $usage
minimize,
minimizeWindow,
- MinimizeMsg(RestoreMinimizedWin,RestoreNextMinimizedWin)
+ MinimizeMsg(RestoreMinimizedWin,RestoreNextMinimizedWin),
+ Minimize,
) where
import XMonad
diff --git a/XMonad/Layout/Mosaic.hs b/XMonad/Layout/Mosaic.hs
index 557c0ac..f993c7d 100644
--- a/XMonad/Layout/Mosaic.hs
+++ b/XMonad/Layout/Mosaic.hs
@@ -21,6 +21,8 @@ module XMonad.Layout.Mosaic (
,mosaic
,changeMaster
,changeFocused
+
+ ,Mosaic
)
where
diff --git a/XMonad/Layout/MosaicAlt.hs b/XMonad/Layout/MosaicAlt.hs
index 808053f..5f9753e 100644
--- a/XMonad/Layout/MosaicAlt.hs
+++ b/XMonad/Layout/MosaicAlt.hs
@@ -25,6 +25,9 @@ module XMonad.Layout.MosaicAlt (
, tallWindowAlt
, wideWindowAlt
, resetAlt
+
+ , Params, Param
+ , HandleWindowAlt
) where
import XMonad
diff --git a/XMonad/Layout/MouseResizableTile.hs b/XMonad/Layout/MouseResizableTile.hs
index a9bc36b..15286d6 100644
--- a/XMonad/Layout/MouseResizableTile.hs
+++ b/XMonad/Layout/MouseResizableTile.hs
@@ -30,6 +30,7 @@ module XMonad.Layout.MouseResizableTile (
isMirrored,
draggerType,
DraggerType (..),
+ MouseResizableTile,
) where
import XMonad hiding (tile, splitVertically, splitHorizontallyBy)
diff --git a/XMonad/Layout/MultiColumns.hs b/XMonad/Layout/MultiColumns.hs
index 201ba7e..c68f57b 100644
--- a/XMonad/Layout/MultiColumns.hs
+++ b/XMonad/Layout/MultiColumns.hs
@@ -18,7 +18,8 @@ module XMonad.Layout.MultiColumns (
-- * Usage
-- $usage
- multiCol
+ multiCol,
+ MultiCol,
) where
import XMonad
diff --git a/XMonad/Layout/MultiToggle.hs b/XMonad/Layout/MultiToggle.hs
index 46716a4..53b6de2 100644
--- a/XMonad/Layout/MultiToggle.hs
+++ b/XMonad/Layout/MultiToggle.hs
@@ -24,7 +24,11 @@ module XMonad.Layout.MultiToggle (
EOT(..),
single,
mkToggle,
- mkToggle1
+ mkToggle1,
+
+ HList,
+ HCons,
+ MultiToggle,
) where
import XMonad
diff --git a/XMonad/Layout/NoBorders.hs b/XMonad/Layout/NoBorders.hs
index a174183..71b72fe 100644
--- a/XMonad/Layout/NoBorders.hs
+++ b/XMonad/Layout/NoBorders.hs
@@ -27,7 +27,8 @@ module XMonad.Layout.NoBorders (
lessBorders,
SetsAmbiguous(..),
Ambiguity(..),
- With(..)
+ With(..),
+ SmartBorder, WithBorder, ConfigurableBorder,
) where
import XMonad
diff --git a/XMonad/Layout/NoFrillsDecoration.hs b/XMonad/Layout/NoFrillsDecoration.hs
index 017a9c1..c6cf122 100644
--- a/XMonad/Layout/NoFrillsDecoration.hs
+++ b/XMonad/Layout/NoFrillsDecoration.hs
@@ -22,6 +22,7 @@ module XMonad.Layout.NoFrillsDecoration
noFrillsDeco
, module XMonad.Layout.SimpleDecoration
+ , NoFrillsDecoration
) where
import XMonad.Layout.Decoration
diff --git a/XMonad/Layout/PositionStoreFloat.hs b/XMonad/Layout/PositionStoreFloat.hs
index 4797932..ea38a00 100644
--- a/XMonad/Layout/PositionStoreFloat.hs
+++ b/XMonad/Layout/PositionStoreFloat.hs
@@ -22,7 +22,7 @@
module XMonad.Layout.PositionStoreFloat
( -- * Usage
-- $usage
- positionStoreFloat
+ positionStoreFloat, PositionStoreFloat
) where
import XMonad
diff --git a/XMonad/Layout/ResizeScreen.hs b/XMonad/Layout/ResizeScreen.hs
index bcbab19..b99a35f 100644
--- a/XMonad/Layout/ResizeScreen.hs
+++ b/XMonad/Layout/ResizeScreen.hs
@@ -22,6 +22,7 @@ module XMonad.Layout.ResizeScreen
, resizeHorizontalRight, resizeVerticalBottom
, withNewRectangle
, ResizeScreen (..)
+ , ResizeMode
) where
import XMonad
diff --git a/XMonad/Layout/ShowWName.hs b/XMonad/Layout/ShowWName.hs
index 5f9d49a..d2f9096 100644
--- a/XMonad/Layout/ShowWName.hs
+++ b/XMonad/Layout/ShowWName.hs
@@ -19,6 +19,7 @@ module XMonad.Layout.ShowWName
, showWName'
, defaultSWNConfig
, SWNConfig(..)
+ , ShowWName
) where
import XMonad
diff --git a/XMonad/Layout/Spacing.hs b/XMonad/Layout/Spacing.hs
index 74f7f9c..6a2ba2c 100644
--- a/XMonad/Layout/Spacing.hs
+++ b/XMonad/Layout/Spacing.hs
@@ -17,7 +17,7 @@ module XMonad.Layout.Spacing (
-- * Usage
-- $usage
- spacing
+ spacing, Spacing,
) where
diff --git a/XMonad/Layout/Spiral.hs b/XMonad/Layout/Spiral.hs
index 6dab65f..a485d95 100644
--- a/XMonad/Layout/Spiral.hs
+++ b/XMonad/Layout/Spiral.hs
@@ -21,6 +21,8 @@ module XMonad.Layout.Spiral (
, spiralWithDir
, Rotation (..)
, Direction (..)
+
+ , SpiralWithDir
) where
import Data.Ratio
diff --git a/XMonad/Layout/SubLayouts.hs b/XMonad/Layout/SubLayouts.hs
index 20aadee..302a85a 100644
--- a/XMonad/Layout/SubLayouts.hs
+++ b/XMonad/Layout/SubLayouts.hs
@@ -28,6 +28,8 @@ module XMonad.Layout.SubLayouts (
defaultSublMap,
+ Sublayout,
+
-- * Screenshots
-- $screenshots
diff --git a/XMonad/Layout/Tabbed.hs b/XMonad/Layout/Tabbed.hs
index 9a486b1..e8455ed 100644
--- a/XMonad/Layout/Tabbed.hs
+++ b/XMonad/Layout/Tabbed.hs
@@ -26,6 +26,7 @@ module XMonad.Layout.Tabbed
, TabbedDecoration (..)
, shrinkText, CustomShrink(CustomShrink)
, Shrinker(..)
+ , TabbarShown, TabbarLocation
) where
import Data.List
diff --git a/XMonad/Layout/ToggleLayouts.hs b/XMonad/Layout/ToggleLayouts.hs
index 4ae6e66..a0193ff 100644
--- a/XMonad/Layout/ToggleLayouts.hs
+++ b/XMonad/Layout/ToggleLayouts.hs
@@ -16,7 +16,7 @@
module XMonad.Layout.ToggleLayouts (
-- * Usage
-- $usage
- toggleLayouts, ToggleLayout(..)
+ toggleLayouts, ToggleLayout(..), ToggleLayouts
) where
import XMonad
diff --git a/XMonad/Layout/WindowNavigation.hs b/XMonad/Layout/WindowNavigation.hs
index b19f25c..5587b73 100644
--- a/XMonad/Layout/WindowNavigation.hs
+++ b/XMonad/Layout/WindowNavigation.hs
@@ -21,7 +21,8 @@ module XMonad.Layout.WindowNavigation (
Navigate(..), Direction2D(..),
MoveWindowToWindow(..),
navigateColor, navigateBrightness,
- noNavigateBorders, defaultWNConfig
+ noNavigateBorders, defaultWNConfig,
+ WNConfig, WindowNavigation,
) where
import Data.List ( nub, sortBy, (\\) )
diff --git a/XMonad/Layout/WindowSwitcherDecoration.hs b/XMonad/Layout/WindowSwitcherDecoration.hs
index 34f1ab4..4778314 100644
--- a/XMonad/Layout/WindowSwitcherDecoration.hs
+++ b/XMonad/Layout/WindowSwitcherDecoration.hs
@@ -20,7 +20,8 @@ module XMonad.Layout.WindowSwitcherDecoration
-- $usage
windowSwitcherDecoration,
windowSwitcherDecorationWithButtons,
- windowSwitcherDecorationWithImageButtons
+ windowSwitcherDecorationWithImageButtons,
+ WindowSwitcherDecoration, ImageWindowSwitcherDecoration,
) where
import XMonad
diff --git a/XMonad/Layout/WorkspaceDir.hs b/XMonad/Layout/WorkspaceDir.hs
index ffffded..fda0d0e 100644
--- a/XMonad/Layout/WorkspaceDir.hs
+++ b/XMonad/Layout/WorkspaceDir.hs
@@ -25,7 +25,8 @@ module XMonad.Layout.WorkspaceDir (
-- * Usage
-- $usage
workspaceDir,
- changeDir
+ changeDir,
+ WorkspaceDir,
) where
import Prelude hiding (catch)