diff --git a/XMonad/Actions/AfterDrag.hs b/XMonad/Actions/AfterDrag.hs index 6e337f32..4b158a7a 100644 --- a/XMonad/Actions/AfterDrag.hs +++ b/XMonad/Actions/AfterDrag.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.AfterDrag +-- Description : Allows you to add actions dependent on the current mouse drag. -- Copyright : (c) 2014 Anders Engstrom -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/BluetileCommands.hs b/XMonad/Actions/BluetileCommands.hs index 43396aef..c8c345f7 100644 --- a/XMonad/Actions/BluetileCommands.hs +++ b/XMonad/Actions/BluetileCommands.hs @@ -1,6 +1,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.BluetileCommands +-- Description : Interface with the [Bluetile](https://hackage.haskell.org/package/bluetile) tiling window manager. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/Commands.hs b/XMonad/Actions/Commands.hs index 32c8cc65..263166e1 100644 --- a/XMonad/Actions/Commands.hs +++ b/XMonad/Actions/Commands.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.Commands +-- Description : Run internal xmonad commands using a dmenu menu. -- Copyright : (c) David Glasser 2007 -- License : BSD3 -- diff --git a/XMonad/Actions/ConstrainedResize.hs b/XMonad/Actions/ConstrainedResize.hs index 5e035a07..7c16da40 100644 --- a/XMonad/Actions/ConstrainedResize.hs +++ b/XMonad/Actions/ConstrainedResize.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.ConstrainedResize +-- Description : Constrain the aspect ratio of a floating window. -- Copyright : (c) Dougal Stanton -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/CopyWindow.hs b/XMonad/Actions/CopyWindow.hs index 7a8db88b..fc6a11cc 100644 --- a/XMonad/Actions/CopyWindow.hs +++ b/XMonad/Actions/CopyWindow.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.CopyWindow +-- Description : Duplicate a window on multiple workspaces. -- Copyright : (c) David Roundy , Ivan Veselov , Lanny Ripple -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/CycleRecentWS.hs b/XMonad/Actions/CycleRecentWS.hs index bc5182eb..d4c1c4ad 100644 --- a/XMonad/Actions/CycleRecentWS.hs +++ b/XMonad/Actions/CycleRecentWS.hs @@ -4,6 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.CycleRecentWS +-- Description : Cycle through most recently used workspaces. -- Copyright : (c) Michal Janeczek -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/CycleSelectedLayouts.hs b/XMonad/Actions/CycleSelectedLayouts.hs index e726ac25..cf3db3ff 100644 --- a/XMonad/Actions/CycleSelectedLayouts.hs +++ b/XMonad/Actions/CycleSelectedLayouts.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.CycleSelectedLayouts +-- Description : Cycle through the given subset of layouts. -- Copyright : (c) Roman Cheplyaka -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/CycleWS.hs b/XMonad/Actions/CycleWS.hs index c42a2bb4..0b8adbd6 100644 --- a/XMonad/Actions/CycleWS.hs +++ b/XMonad/Actions/CycleWS.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.CycleWS +-- Description : Cycle through workspaces. -- Copyright : (c) Joachim Breitner , -- Nelson Elhage (`toggleWS' function) -- License : BSD3-style (see LICENSE) diff --git a/XMonad/Actions/CycleWindows.hs b/XMonad/Actions/CycleWindows.hs index 0565267a..a144ff45 100644 --- a/XMonad/Actions/CycleWindows.hs +++ b/XMonad/Actions/CycleWindows.hs @@ -1,6 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.CycleWindows +-- Description : Cycle windows while maintaining focus in place. -- Copyright : (c) Wirt Wolff -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/CycleWorkspaceByScreen.hs b/XMonad/Actions/CycleWorkspaceByScreen.hs index f05d887d..22b9556e 100644 --- a/XMonad/Actions/CycleWorkspaceByScreen.hs +++ b/XMonad/Actions/CycleWorkspaceByScreen.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.CycleWorkspaceByScreen +-- Description : Cycle workspaces in a screen-aware fashion. -- Copyright : (c) 2017 Ivan Malison -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/DeManage.hs b/XMonad/Actions/DeManage.hs index da891df9..2082eaf4 100644 --- a/XMonad/Actions/DeManage.hs +++ b/XMonad/Actions/DeManage.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.DeManage +-- Description : Cease management of a window without unmapping it. -- Copyright : (c) Spencer Janssen -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/DwmPromote.hs b/XMonad/Actions/DwmPromote.hs index 8b208326..80493213 100644 --- a/XMonad/Actions/DwmPromote.hs +++ b/XMonad/Actions/DwmPromote.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.DwmPromote +-- Description : DWM-like swap function for xmonad. -- Copyright : (c) Miikka Koskinen 2007 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/DynamicProjects.hs b/XMonad/Actions/DynamicProjects.hs index 5d63841c..35db1217 100644 --- a/XMonad/Actions/DynamicProjects.hs +++ b/XMonad/Actions/DynamicProjects.hs @@ -1,6 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.DynamicProjects +-- Description : Treat workspaces as individual project areas. -- Copyright : (c) Peter J. Jones -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/DynamicWorkspaceGroups.hs b/XMonad/Actions/DynamicWorkspaceGroups.hs index 9ae2f0a7..2ec3b517 100644 --- a/XMonad/Actions/DynamicWorkspaceGroups.hs +++ b/XMonad/Actions/DynamicWorkspaceGroups.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.DynamicWorkspaceGroups +-- Description : Dynamically manage workspace groups in multi-head setups. -- Copyright : (c) Brent Yorgey 2009 -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Actions/DynamicWorkspaceOrder.hs b/XMonad/Actions/DynamicWorkspaceOrder.hs index 5d037a74..4b5564bf 100644 --- a/XMonad/Actions/DynamicWorkspaceOrder.hs +++ b/XMonad/Actions/DynamicWorkspaceOrder.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.DynamicWorkspaceOrder +-- Description : Remember a dynamically updateable ordering on workspaces. -- Copyright : (c) Brent Yorgey 2009 -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Actions/DynamicWorkspaces.hs b/XMonad/Actions/DynamicWorkspaces.hs index d099657d..8b0c1e7a 100644 --- a/XMonad/Actions/DynamicWorkspaces.hs +++ b/XMonad/Actions/DynamicWorkspaces.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.DynamicWorkspaces +-- Description : Provides bindings to add and delete workspaces. -- Copyright : (c) David Roundy -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/EasyMotion.hs b/XMonad/Actions/EasyMotion.hs index 78b1f05b..5df77f79 100644 --- a/XMonad/Actions/EasyMotion.hs +++ b/XMonad/Actions/EasyMotion.hs @@ -4,6 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.EasyMotion +-- Description : Focus a visible window using a key chord. -- Copyright : (c) Matt Kingston -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/FindEmptyWorkspace.hs b/XMonad/Actions/FindEmptyWorkspace.hs index 878bd7ff..ba5ed135 100644 --- a/XMonad/Actions/FindEmptyWorkspace.hs +++ b/XMonad/Actions/FindEmptyWorkspace.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.FindEmptyWorkspace +-- Description : Find an empty workspace. -- Copyright : (c) Miikka Koskinen 2007 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/FlexibleManipulate.hs b/XMonad/Actions/FlexibleManipulate.hs index 27912fca..d00a8c01 100644 --- a/XMonad/Actions/FlexibleManipulate.hs +++ b/XMonad/Actions/FlexibleManipulate.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.FlexibleManipulate +-- Description : Move and resize floating windows without warping the mouse. -- Copyright : (c) Michael Sloan -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/FlexibleResize.hs b/XMonad/Actions/FlexibleResize.hs index d990cdaf..3bc260eb 100644 --- a/XMonad/Actions/FlexibleResize.hs +++ b/XMonad/Actions/FlexibleResize.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.FlexibleResize +-- Description : Resize floating windows from any corner. -- Copyright : (c) Lukas Mai -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/FloatKeys.hs b/XMonad/Actions/FloatKeys.hs index da77fae3..38570e44 100644 --- a/XMonad/Actions/FloatKeys.hs +++ b/XMonad/Actions/FloatKeys.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.FloatKeys +-- Description : Move and resize floating windows. -- Copyright : (c) Karsten Schoelzel -- License : BSD -- diff --git a/XMonad/Actions/FloatSnap.hs b/XMonad/Actions/FloatSnap.hs index 5c86b3a2..aa32a082 100644 --- a/XMonad/Actions/FloatSnap.hs +++ b/XMonad/Actions/FloatSnap.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.FloatSnap +-- Description : Snap to other windows or the edge of the screen while moving or resizing. -- Copyright : (c) 2009 Anders Engstrom -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/FocusNth.hs b/XMonad/Actions/FocusNth.hs index bf02e721..0e4b7720 100644 --- a/XMonad/Actions/FocusNth.hs +++ b/XMonad/Actions/FocusNth.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.FocusNth +-- Description : Focus the nth window of the current workspace. -- Copyright : (c) Karsten Schoelzel -- License : BSD -- diff --git a/XMonad/Actions/GridSelect.hs b/XMonad/Actions/GridSelect.hs index 314bb809..289b4590 100644 --- a/XMonad/Actions/GridSelect.hs +++ b/XMonad/Actions/GridSelect.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.GridSelect +-- Description : Display items in a 2D grid and select from it with the keyboard or the mouse. -- Copyright : Clemens Fruhwirth -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Actions/GroupNavigation.hs b/XMonad/Actions/GroupNavigation.hs index 41592e6a..6922b18b 100644 --- a/XMonad/Actions/GroupNavigation.hs +++ b/XMonad/Actions/GroupNavigation.hs @@ -1,6 +1,7 @@ ---------------------------------------------------------------------- -- | -- Module : XMonad.Actions.GroupNavigation +-- Description : Cycle through groups of windows across workspaces. -- Copyright : (c) nzeh@cs.dal.ca -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/KeyRemap.hs b/XMonad/Actions/KeyRemap.hs index 0040af8f..dde51481 100644 --- a/XMonad/Actions/KeyRemap.hs +++ b/XMonad/Actions/KeyRemap.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.KeyRemap +-- Description : Remap Keybinding on the fly. -- Copyright : (c) Christian Dietrich -- License : BSD-style (as xmonad) -- diff --git a/XMonad/Actions/Launcher.hs b/XMonad/Actions/Launcher.hs index bca8263d..26eb42f4 100644 --- a/XMonad/Actions/Launcher.hs +++ b/XMonad/Actions/Launcher.hs @@ -1,5 +1,6 @@ {- | Module : XMonad.Actions.Launcher +Description : A set of prompts for XMonad. Copyright : (C) 2012 Carlos López-Camey License : None; public domain diff --git a/XMonad/Actions/LinkWorkspaces.hs b/XMonad/Actions/LinkWorkspaces.hs index b4af18b3..5d010040 100644 --- a/XMonad/Actions/LinkWorkspaces.hs +++ b/XMonad/Actions/LinkWorkspaces.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.LinkWorkspaces +-- Description : Bindings to add and delete links between workspaces. -- Copyright : (c) Jan-David Quesel -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/MessageFeedback.hs b/XMonad/Actions/MessageFeedback.hs index 98be782c..b0305ac2 100644 --- a/XMonad/Actions/MessageFeedback.hs +++ b/XMonad/Actions/MessageFeedback.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.MessageFeedback +-- Description : An alternative @sendMessage@. -- Copyright : (c) -- Quentin Moser -- 2018 Yclept Nemo -- License : BSD3 diff --git a/XMonad/Actions/Minimize.hs b/XMonad/Actions/Minimize.hs index 63267f94..95620c06 100644 --- a/XMonad/Actions/Minimize.hs +++ b/XMonad/Actions/Minimize.hs @@ -1,6 +1,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.Minimize +-- Description : Actions for minimizing and maximizing windows. -- Copyright : (c) Bogdan Sinitsyn (2016) -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/MouseGestures.hs b/XMonad/Actions/MouseGestures.hs index 6a500aa3..2b0219e3 100644 --- a/XMonad/Actions/MouseGestures.hs +++ b/XMonad/Actions/MouseGestures.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.MouseGestures +-- Description : Support for simple mouse gestures. -- Copyright : (c) Lukas Mai -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/MouseResize.hs b/XMonad/Actions/MouseResize.hs index 5ca0071e..9c4a09f1 100644 --- a/XMonad/Actions/MouseResize.hs +++ b/XMonad/Actions/MouseResize.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.MouseResize +-- Description : A layout modifier to resize windows with the mouse. -- Copyright : (c) 2007 Andrea Rossato -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Actions/Navigation2D.hs b/XMonad/Actions/Navigation2D.hs index a8eb1136..169a77f0 100644 --- a/XMonad/Actions/Navigation2D.hs +++ b/XMonad/Actions/Navigation2D.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Navigation2D +-- Description : Directional navigation of windows and screens. -- Copyright : (c) 2011 Norbert Zeh -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/NoBorders.hs b/XMonad/Actions/NoBorders.hs index b7329e99..c11b49a5 100644 --- a/XMonad/Actions/NoBorders.hs +++ b/XMonad/Actions/NoBorders.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.NoBorders +-- Description : Helper functions for dealing with window borders. -- Copyright : (c) Lukas Mai -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/OnScreen.hs b/XMonad/Actions/OnScreen.hs index 92dd5d9d..d5d616d5 100644 --- a/XMonad/Actions/OnScreen.hs +++ b/XMonad/Actions/OnScreen.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.OnScreen +-- Description : Control workspaces on different screens (in xinerama mode). -- Copyright : (c) 2009 Nils Schweinsberg -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/PerWindowKeys.hs b/XMonad/Actions/PerWindowKeys.hs index 2c3e1fc2..26642f95 100644 --- a/XMonad/Actions/PerWindowKeys.hs +++ b/XMonad/Actions/PerWindowKeys.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.PerWindowKeys +-- Description : Define key-bindings on a per-window basis. -- Copyright : (c) Wilson Sales, 2019 -- License : BSD3-style (see LICENSE) -- @@ -8,7 +9,7 @@ -- Stability : unstable -- Portability : unportable -- --- Define key-bindings on per-window basis. +-- Define key-bindings on a per-window basis. -- ----------------------------------------------------------------------------- diff --git a/XMonad/Actions/PerWorkspaceKeys.hs b/XMonad/Actions/PerWorkspaceKeys.hs index 82d8626f..c4095e6f 100644 --- a/XMonad/Actions/PerWorkspaceKeys.hs +++ b/XMonad/Actions/PerWorkspaceKeys.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.PerWorkspaceKeys +-- Description : Define key-bindings on per-workspace basis. -- Copyright : (c) Roman Cheplyaka, 2008 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/PhysicalScreens.hs b/XMonad/Actions/PhysicalScreens.hs index 7f88d6d9..7128468e 100644 --- a/XMonad/Actions/PhysicalScreens.hs +++ b/XMonad/Actions/PhysicalScreens.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.PhysicalScreens +-- Description : Manipulate screens ordered by physical location instead of ID. -- Copyright : (c) Nelson Elhage -- License : BSD -- diff --git a/XMonad/Actions/Plane.hs b/XMonad/Actions/Plane.hs index 26546114..4a3d1145 100644 --- a/XMonad/Actions/Plane.hs +++ b/XMonad/Actions/Plane.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.Plane +-- Description : Navigate through workspaces in a bidimensional manner. -- Copyright : (c) Marco Túlio Gontijo e Silva , -- Leonardo Serra -- License : BSD3-style (see LICENSE) diff --git a/XMonad/Actions/Prefix.hs b/XMonad/Actions/Prefix.hs index 00d22348..1e2ea85b 100644 --- a/XMonad/Actions/Prefix.hs +++ b/XMonad/Actions/Prefix.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.Prefix +-- Description : Use an Emacs-style prefix argument for commands. -- Copyright : (c) Matus Goljer -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/Promote.hs b/XMonad/Actions/Promote.hs index fef21d5c..b580d095 100644 --- a/XMonad/Actions/Promote.hs +++ b/XMonad/Actions/Promote.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.Promote +-- Description : Alternate promote function for xmonad. -- Copyright : (c) Miikka Koskinen 2007 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/RandomBackground.hs b/XMonad/Actions/RandomBackground.hs index f3f76870..c617303d 100644 --- a/XMonad/Actions/RandomBackground.hs +++ b/XMonad/Actions/RandomBackground.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.RandomBackground +-- Description : Start terminals with a random background color. -- Copyright : (c) 2009 Anze Slosar -- translation to Haskell by Adam Vogt -- License : BSD3-style (see LICENSE) diff --git a/XMonad/Actions/RotSlaves.hs b/XMonad/Actions/RotSlaves.hs index 3ff1e272..2118c53e 100644 --- a/XMonad/Actions/RotSlaves.hs +++ b/XMonad/Actions/RotSlaves.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.RotSlaves +-- Description : Rotate all windows except the master window and keep the focus in place. -- Copyright : (c) Hans Philipp Annen , Mischa Dieterle -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/RotateSome.hs b/XMonad/Actions/RotateSome.hs index c90d00de..02589c21 100644 --- a/XMonad/Actions/RotateSome.hs +++ b/XMonad/Actions/RotateSome.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.RotateSome +-- Description : Rotate some elements around the stack. -- Copyright : (c) 2020 Ivan Brennan -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/Search.hs b/XMonad/Actions/Search.hs index 029fefa6..4de4a9b4 100644 --- a/XMonad/Actions/Search.hs +++ b/XMonad/Actions/Search.hs @@ -1,4 +1,6 @@ -{- | Module : XMonad.Actions.Search +{- | + Module : XMonad.Actions.Search + Description : Easily run Internet searches on web sites through xmonad. Copyright : (C) 2007 Gwern Branwen License : None; public domain diff --git a/XMonad/Actions/ShowText.hs b/XMonad/Actions/ShowText.hs index dbd09b75..f9d3b84c 100644 --- a/XMonad/Actions/ShowText.hs +++ b/XMonad/Actions/ShowText.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.ShowText +-- Description : Display text on the screen. -- Copyright : (c) Mario Pastorelli (2012) -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Actions/Sift.hs b/XMonad/Actions/Sift.hs index c79d1df6..d491cb2c 100644 --- a/XMonad/Actions/Sift.hs +++ b/XMonad/Actions/Sift.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.Sift +-- Description : Functions for sifting windows up and down. -- Copyright : (c) 2020 Ivan Brennan -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/SimpleDate.hs b/XMonad/Actions/SimpleDate.hs index 87dc41e7..010fc8c2 100644 --- a/XMonad/Actions/SimpleDate.hs +++ b/XMonad/Actions/SimpleDate.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.SimpleDate +-- Description : An example external contrib module for XMonad. -- Copyright : (c) Don Stewart 2007 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/SinkAll.hs b/XMonad/Actions/SinkAll.hs index 0fe463bb..5dd2056e 100644 --- a/XMonad/Actions/SinkAll.hs +++ b/XMonad/Actions/SinkAll.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.SinkAll +-- Description : (DEPRECATED) Push floating windows back into tiling. -- License : BSD3-style (see LICENSE) -- Stability : unstable -- Portability : unportable diff --git a/XMonad/Actions/SpawnOn.hs b/XMonad/Actions/SpawnOn.hs index c0526bf5..946555cd 100644 --- a/XMonad/Actions/SpawnOn.hs +++ b/XMonad/Actions/SpawnOn.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.SpawnOn +-- Description : Modify a window spawned by a command. -- Copyright : (c) Spencer Janssen -- License : BSD -- diff --git a/XMonad/Actions/Submap.hs b/XMonad/Actions/Submap.hs index 52372cd2..f4088139 100644 --- a/XMonad/Actions/Submap.hs +++ b/XMonad/Actions/Submap.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.Submap +-- Description : Create a sub-mapping of key bindings. -- Copyright : (c) Jason Creighton -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/SwapPromote.hs b/XMonad/Actions/SwapPromote.hs index cb8b024b..fd02673e 100644 --- a/XMonad/Actions/SwapPromote.hs +++ b/XMonad/Actions/SwapPromote.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.SwapPromote +-- Description : Track the master window history per workspace. -- Copyright : (c) 2018 Yclept Nemo -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Actions/SwapWorkspaces.hs b/XMonad/Actions/SwapWorkspaces.hs index 2e147fb2..cdc8d5a9 100644 --- a/XMonad/Actions/SwapWorkspaces.hs +++ b/XMonad/Actions/SwapWorkspaces.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.SwapWorkspaces +-- Description : Swap workspace tags without having to move individual windows. -- Copyright : (c) Devin Mullins -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/TagWindows.hs b/XMonad/Actions/TagWindows.hs index ab83d599..54f073e5 100644 --- a/XMonad/Actions/TagWindows.hs +++ b/XMonad/Actions/TagWindows.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.TagWindows +-- Description : Functions for tagging windows and selecting them by tags. -- Copyright : (c) Karsten Schoelzel -- License : BSD -- diff --git a/XMonad/Actions/TiledWindowDragging.hs b/XMonad/Actions/TiledWindowDragging.hs index 7c4f1aed..409ce9f7 100644 --- a/XMonad/Actions/TiledWindowDragging.hs +++ b/XMonad/Actions/TiledWindowDragging.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.TiledWindowDragging +-- Description : Change the position of windows by dragging them. -- Copyright : (c) 2020 Leon Kowarschick -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/TopicSpace.hs b/XMonad/Actions/TopicSpace.hs index 895ba96a..46ceb6f3 100644 --- a/XMonad/Actions/TopicSpace.hs +++ b/XMonad/Actions/TopicSpace.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.TopicSpace +-- Description : Turns your workspaces into a more topic oriented system. -- Copyright : (c) Nicolas Pouillard -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Actions/TreeSelect.hs b/XMonad/Actions/TreeSelect.hs index 9a9df882..2ed17f19 100644 --- a/XMonad/Actions/TreeSelect.hs +++ b/XMonad/Actions/TreeSelect.hs @@ -6,6 +6,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.TreeSelect +-- Description : Display workspaces or actions in a tree-like format. -- Copyright : (c) Tom Smeets -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/UpdateFocus.hs b/XMonad/Actions/UpdateFocus.hs index 45dd0318..b2eef64e 100644 --- a/XMonad/Actions/UpdateFocus.hs +++ b/XMonad/Actions/UpdateFocus.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.UpdateFocus +-- Description : Updates the focus on mouse move in unfocused windows. -- Copyright : (c) Daniel Schoepe -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/UpdatePointer.hs b/XMonad/Actions/UpdatePointer.hs index 2547b7b7..1cc5f210 100644 --- a/XMonad/Actions/UpdatePointer.hs +++ b/XMonad/Actions/UpdatePointer.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonadContrib.UpdatePointer +-- Description : Causes the pointer to follow whichever window focus changes to. -- Copyright : (c) Robert Marlow , 2015 Evgeny Kurnevsky -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/Warp.hs b/XMonad/Actions/Warp.hs index 05fd290e..2995b240 100644 --- a/XMonad/Actions/Warp.hs +++ b/XMonad/Actions/Warp.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.Warp +-- Description : Warp the pointer to a given window or screen. -- Copyright : (c) daniel@wagner-home.com -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/WindowBringer.hs b/XMonad/Actions/WindowBringer.hs index d53b2bff..7f8b92f6 100644 --- a/XMonad/Actions/WindowBringer.hs +++ b/XMonad/Actions/WindowBringer.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.WindowBringer +-- Description : Dmenu operations to bring windows to you, and bring you to windows. -- Copyright : Devin Mullins -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Actions/WindowGo.hs b/XMonad/Actions/WindowGo.hs index dfb14ecd..939aff6f 100644 --- a/XMonad/Actions/WindowGo.hs +++ b/XMonad/Actions/WindowGo.hs @@ -1,5 +1,6 @@ {- | Module : XMonad.Actions.WindowGo +Description : Operations for raising (traveling to) windows. License : Public domain Maintainer : diff --git a/XMonad/Actions/WindowMenu.hs b/XMonad/Actions/WindowMenu.hs index 62538b7e..dbe169e2 100644 --- a/XMonad/Actions/WindowMenu.hs +++ b/XMonad/Actions/WindowMenu.hs @@ -1,6 +1,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.WindowMenu +-- Description : Display window management actions in the center of the focused window. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/WindowNavigation.hs b/XMonad/Actions/WindowNavigation.hs index e6a7591a..8ef11964 100644 --- a/XMonad/Actions/WindowNavigation.hs +++ b/XMonad/Actions/WindowNavigation.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.WindowNavigation +-- Description : Experimental rewrite of "XMonad.Layout.WindowNavigation". -- Copyright : (c) 2007 David Roundy , -- Devin Mullins -- Maintainer : Devin Mullins diff --git a/XMonad/Actions/WithAll.hs b/XMonad/Actions/WithAll.hs index f2f1210a..d58cd3d3 100644 --- a/XMonad/Actions/WithAll.hs +++ b/XMonad/Actions/WithAll.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.WithAll +-- Description : Perform a given action on all or certain groups of windows. -- License : BSD3-style (see LICENSE) -- Stability : unstable -- Portability : unportable diff --git a/XMonad/Actions/Workscreen.hs b/XMonad/Actions/Workscreen.hs index 56340e1f..cf3c4475 100644 --- a/XMonad/Actions/Workscreen.hs +++ b/XMonad/Actions/Workscreen.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.Workscreen +-- Description: Display a set of workspaces on several screens. -- Copyright : (c) 2012 kedals0 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Actions/WorkspaceCursors.hs b/XMonad/Actions/WorkspaceCursors.hs index 89aebae0..b0e34f0e 100644 --- a/XMonad/Actions/WorkspaceCursors.hs +++ b/XMonad/Actions/WorkspaceCursors.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.WorkspaceCursors +-- Description : Like "XMonad.Actions.Plane" for an arbitrary number of dimensions. -- Copyright : (c) 2009 Adam Vogt -- License : BSD -- diff --git a/XMonad/Actions/WorkspaceNames.hs b/XMonad/Actions/WorkspaceNames.hs index cde4ce13..1e877ec0 100644 --- a/XMonad/Actions/WorkspaceNames.hs +++ b/XMonad/Actions/WorkspaceNames.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.WorkspaceNames +-- Description : Persistently rename workspace and swap them along with their names. -- Copyright : (c) Tomas Janousek -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Config/Arossato.hs b/XMonad/Config/Arossato.hs index acf8e6ed..19e7e7ab 100644 --- a/XMonad/Config/Arossato.hs +++ b/XMonad/Config/Arossato.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Config.Arossato +-- Description : Andrea Rossato's xmonad configuration. -- Copyright : (c) Andrea Rossato 2007 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Config/Azerty.hs b/XMonad/Config/Azerty.hs index 4af34826..20867d40 100644 --- a/XMonad/Config/Azerty.hs +++ b/XMonad/Config/Azerty.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Config.Azerty +-- Description : Fix some keybindings for users of French keyboard layouts. -- Copyright : (c) Devin Mullins -- License : BSD -- diff --git a/XMonad/Config/Bepo.hs b/XMonad/Config/Bepo.hs index 4c2cc8fe..ffb28b48 100644 --- a/XMonad/Config/Bepo.hs +++ b/XMonad/Config/Bepo.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Config.Bepo +-- Description : Fix keybindings for the BEPO keyboard layout. -- Copyright : (c) Yorick Laupa -- License : BSD -- diff --git a/XMonad/Config/Bluetile.hs b/XMonad/Config/Bluetile.hs index dfb713a1..6a7a13d2 100644 --- a/XMonad/Config/Bluetile.hs +++ b/XMonad/Config/Bluetile.hs @@ -3,6 +3,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Config.Bluetile +-- Description : Default configuration of [Bluetile](http://projects.haskell.org/bluetile/). -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Config/Desktop.hs b/XMonad/Config/Desktop.hs index d698c48f..f94552f3 100644 --- a/XMonad/Config/Desktop.hs +++ b/XMonad/Config/Desktop.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Config.Desktop +-- Description : Core settings for interfacing with desktop environments. -- Copyright : (c) Spencer Janssen -- License : BSD -- diff --git a/XMonad/Config/Dmwit.hs b/XMonad/Config/Dmwit.hs index d5f4bd90..0dca925f 100644 --- a/XMonad/Config/Dmwit.hs +++ b/XMonad/Config/Dmwit.hs @@ -1,6 +1,12 @@ -- boilerplate {{{ {-# LANGUAGE ExistentialQuantification, NoMonomorphismRestriction, TypeSynonymInstances #-} {-# OPTIONS_GHC -fno-warn-missing-signatures -fno-warn-type-defaults #-} +----------------------------------------------------------------------------- +-- | +-- Module : XMonad.Config.Dmwit +-- Description : Daniel Wagner's xmonad configuration. +-- +------------------------------------------------------------------------ module XMonad.Config.Dmwit where -- system imports diff --git a/XMonad/Config/Droundy.hs b/XMonad/Config/Droundy.hs index ca111477..da053a35 100644 --- a/XMonad/Config/Droundy.hs +++ b/XMonad/Config/Droundy.hs @@ -2,11 +2,12 @@ {-# OPTIONS_GHC -fno-warn-missing-signatures -fno-warn-orphans #-} ----------------------------------------------------------------------------- -- | +-- Module : XMonad.Config.Droundy +-- Description : David Roundy's xmonad config. -- Copyright : (c) Spencer Janssen 2007 -- License : BSD3-style (see LICENSE) -- ------------------------------------------------------------------------ - module XMonad.Config.Droundy ( config, mytab ) where import XMonad hiding (keys, config) diff --git a/XMonad/Config/Gnome.hs b/XMonad/Config/Gnome.hs index 970cade7..20434f5f 100644 --- a/XMonad/Config/Gnome.hs +++ b/XMonad/Config/Gnome.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Config.Gnome +-- Description : Config for integrating xmonad with GNOME. -- Copyright : (c) Spencer Janssen -- License : BSD -- diff --git a/XMonad/Config/Kde.hs b/XMonad/Config/Kde.hs index a5e031b9..15e37efc 100644 --- a/XMonad/Config/Kde.hs +++ b/XMonad/Config/Kde.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Config.Kde +-- Description : Config for integrating xmonad with KDE. -- Copyright : (c) Spencer Janssen -- License : BSD -- diff --git a/XMonad/Config/LXQt.hs b/XMonad/Config/LXQt.hs index 461a23e8..4117140f 100644 --- a/XMonad/Config/LXQt.hs +++ b/XMonad/Config/LXQt.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Config.LXQt +-- Description : Config for integrating xmonad with LXQt. -- Copyright : (c) Petr Shevtsov -- License : BSD -- diff --git a/XMonad/Config/Mate.hs b/XMonad/Config/Mate.hs index d48fbb55..48acf602 100644 --- a/XMonad/Config/Mate.hs +++ b/XMonad/Config/Mate.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Config.Mate +-- Description : Config for integrating xmonad with MATE. -- Copyright : (c) Brandon S Allbery KF8NH, 2014 -- License : BSD -- diff --git a/XMonad/Config/Prime.hs b/XMonad/Config/Prime.hs index f929aec8..1c9c3504 100644 --- a/XMonad/Config/Prime.hs +++ b/XMonad/Config/Prime.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Config.Prime +-- Description : Draft of a brand new config syntax for xmonad. -- Copyright : Devin Mullins -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Config/Sjanssen.hs b/XMonad/Config/Sjanssen.hs index 569c5577..fefc604a 100644 --- a/XMonad/Config/Sjanssen.hs +++ b/XMonad/Config/Sjanssen.hs @@ -1,4 +1,10 @@ {-# OPTIONS_GHC -fno-warn-missing-signatures #-} +----------------------------------------------------------------------------- +-- | +-- Module : XMonad.Config.Sjanssen +-- Description : Spencer Janssen's xmonad config. +-- +------------------------------------------------------------------------ module XMonad.Config.Sjanssen (sjanssenConfig) where import XMonad hiding (Tall(..)) diff --git a/XMonad/Config/Xfce.hs b/XMonad/Config/Xfce.hs index 6c3882e7..473dcb2a 100644 --- a/XMonad/Config/Xfce.hs +++ b/XMonad/Config/Xfce.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Config.Xfce +-- Description : Config for integrating xmonad with Xfce. -- Copyright : (c) Ivan Miljenovic -- License : BSD -- diff --git a/XMonad/Doc/Configuring.hs b/XMonad/Doc/Configuring.hs index dfa7ff34..66d383f7 100644 --- a/XMonad/Doc/Configuring.hs +++ b/XMonad/Doc/Configuring.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Doc.Configuring +-- Description : Brief xmonad tutorial. -- Copyright : (C) 2007 Don Stewart and Andrea Rossato -- License : BSD3 -- @@ -8,8 +9,9 @@ -- Stability : unstable -- Portability : portable -- --- This is a brief tutorial that will teach you how to create a --- basic xmonad configuration. +-- This is a brief tutorial that will teach you how to create a basic +-- xmonad configuration. For a more comprehensive tutorial, see the +-- . -- -- For more detailed instructions on extending xmonad with the -- xmonad-contrib library, see "XMonad.Doc.Extending". diff --git a/XMonad/Doc/Developing.hs b/XMonad/Doc/Developing.hs index d149e07f..57635474 100644 --- a/XMonad/Doc/Developing.hs +++ b/XMonad/Doc/Developing.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Doc.Developing +-- Description : Brief overview of the xmonad internals. -- Copyright : (C) 2007 Andrea Rossato -- License : BSD3 -- diff --git a/XMonad/Doc/Extending.hs b/XMonad/Doc/Extending.hs index ee339b49..29ddabd5 100644 --- a/XMonad/Doc/Extending.hs +++ b/XMonad/Doc/Extending.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Doc.Extending +-- Description : A module to document the xmonad-contrib library. -- Copyright : (C) 2007 Andrea Rossato -- License : BSD3 -- diff --git a/XMonad/Hooks/CurrentWorkspaceOnTop.hs b/XMonad/Hooks/CurrentWorkspaceOnTop.hs index f26f83a6..2af126e7 100644 --- a/XMonad/Hooks/CurrentWorkspaceOnTop.hs +++ b/XMonad/Hooks/CurrentWorkspaceOnTop.hs @@ -1,6 +1,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.CurrentWorkspaceOnTop +-- Description : Ensure that windows on the current workspace are on top. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/DebugEvents.hs b/XMonad/Hooks/DebugEvents.hs index 6fd1de63..71f0b911 100644 --- a/XMonad/Hooks/DebugEvents.hs +++ b/XMonad/Hooks/DebugEvents.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.DebugEvents +-- Description : Dump diagnostic information about X11 events received by xmonad. -- Copyright : (c) Brandon S Allbery KF8NH, 2012 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/DebugKeyEvents.hs b/XMonad/Hooks/DebugKeyEvents.hs index 4c33c49d..4e39fc21 100644 --- a/XMonad/Hooks/DebugKeyEvents.hs +++ b/XMonad/Hooks/DebugKeyEvents.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.DebugKeyEvents +-- Description : Track key events. -- Copyright : (c) 2011 Brandon S Allbery -- License : BSD -- diff --git a/XMonad/Hooks/DebugStack.hs b/XMonad/Hooks/DebugStack.hs index 0779d20a..c52c57a1 100644 --- a/XMonad/Hooks/DebugStack.hs +++ b/XMonad/Hooks/DebugStack.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.DebugStack +-- Description : Dump the state of the StackSet. -- Copyright : (c) Brandon S Allbery KF8NH, 2014 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/DynamicBars.hs b/XMonad/Hooks/DynamicBars.hs index 7202cfb8..c26b1dce 100644 --- a/XMonad/Hooks/DynamicBars.hs +++ b/XMonad/Hooks/DynamicBars.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.DynamicBars +-- Description : Manage per-screen status bars. -- Copyright : (c) Ben Boeckel 2012 -- License : BSD-style (as xmonad) -- diff --git a/XMonad/Hooks/DynamicHooks.hs b/XMonad/Hooks/DynamicHooks.hs index 6b19d268..01daab49 100644 --- a/XMonad/Hooks/DynamicHooks.hs +++ b/XMonad/Hooks/DynamicHooks.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.DynamicHooks +-- Description : One-shot and permanent ManageHooks that can be updated at runtime. -- Copyright : (c) Braden Shepherdson 2008 -- License : BSD-style (as xmonad) -- diff --git a/XMonad/Hooks/DynamicIcons.hs b/XMonad/Hooks/DynamicIcons.hs index af198338..75db35ae 100644 --- a/XMonad/Hooks/DynamicIcons.hs +++ b/XMonad/Hooks/DynamicIcons.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.DynamicIcons +-- Description : Dynamically update workspace names based on its contents\/windows on it. -- Copyright : (c) Will Pierlot -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/DynamicLog.hs b/XMonad/Hooks/DynamicLog.hs index 1612068c..0249b408 100644 --- a/XMonad/Hooks/DynamicLog.hs +++ b/XMonad/Hooks/DynamicLog.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.DynamicLog +-- Description : Send information about xmonad's state to an X11 property or standard output. -- Copyright : (c) Don Stewart -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/DynamicProperty.hs b/XMonad/Hooks/DynamicProperty.hs index 85e2234c..ceedc940 100644 --- a/XMonad/Hooks/DynamicProperty.hs +++ b/XMonad/Hooks/DynamicProperty.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.DynamicProperty +-- Description : Apply a ManageHook to an already-mapped window. -- Copyright : (c) Brandon S Allbery, 2015 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/EwmhDesktops.hs b/XMonad/Hooks/EwmhDesktops.hs index c6cfd5a2..0c8802ec 100644 --- a/XMonad/Hooks/EwmhDesktops.hs +++ b/XMonad/Hooks/EwmhDesktops.hs @@ -4,6 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.EwmhDesktops +-- Description : Make xmonad use the extended window manager hints (EWMH). -- Copyright : (c) 2007, 2008 Joachim Breitner -- License : BSD -- diff --git a/XMonad/Hooks/FadeInactive.hs b/XMonad/Hooks/FadeInactive.hs index 3460efd9..9c21aced 100644 --- a/XMonad/Hooks/FadeInactive.hs +++ b/XMonad/Hooks/FadeInactive.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.FadeInactive +-- Description : Set the _NET_WM_WINDOW_OPACITY atom for inactive windows. -- Copyright : (c) 2008 Justin Bogner -- License : BSD -- diff --git a/XMonad/Hooks/FadeWindows.hs b/XMonad/Hooks/FadeWindows.hs index 8fc96dcb..f77bbfc3 100644 --- a/XMonad/Hooks/FadeWindows.hs +++ b/XMonad/Hooks/FadeWindows.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.FadeWindows +-- Description : A more flexible and general compositing interface than FadeInactive. -- Copyright : Brandon S Allbery KF8NH -- License : BSD -- diff --git a/XMonad/Hooks/FloatNext.hs b/XMonad/Hooks/FloatNext.hs index 21716a9d..19ec6ec2 100644 --- a/XMonad/Hooks/FloatNext.hs +++ b/XMonad/Hooks/FloatNext.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.FloatNext +-- Description : Automatically send the next spawned window(s) to the floating layer. -- Copyright : Quentin Moser -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Hooks/Focus.hs b/XMonad/Hooks/Focus.hs index b235cb44..c9660550 100644 --- a/XMonad/Hooks/Focus.hs +++ b/XMonad/Hooks/Focus.hs @@ -4,6 +4,7 @@ -- | -- Module: XMonad.Hooks.Focus +-- Description: Provide additional information about a new window. -- Copyright: sgf-dma, 2016 -- Maintainer: sgf.dma@gmail.com -- diff --git a/XMonad/Hooks/ICCCMFocus.hs b/XMonad/Hooks/ICCCMFocus.hs index 5395824c..d1ade74a 100644 --- a/XMonad/Hooks/ICCCMFocus.hs +++ b/XMonad/Hooks/ICCCMFocus.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.ICCCMFocus +-- Description : Deprecated. -- License : BSD -- -- Maintainer : Tony Morris diff --git a/XMonad/Hooks/InsertPosition.hs b/XMonad/Hooks/InsertPosition.hs index dbd889ab..691cc66e 100644 --- a/XMonad/Hooks/InsertPosition.hs +++ b/XMonad/Hooks/InsertPosition.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.InsertPosition +-- Description : Configure where new windows should be added and how focus should shift. -- Copyright : (c) 2009 Adam Vogt -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Hooks/ManageDebug.hs b/XMonad/Hooks/ManageDebug.hs index 626f0a35..4d35fd27 100644 --- a/XMonad/Hooks/ManageDebug.hs +++ b/XMonad/Hooks/ManageDebug.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.ManageDebug +-- Description : A manageHook and associated logHook for debugging "ManageHooks". -- Copyright : (c) Brandon S Allbery KF8NH, 2014 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/ManageDocks.hs b/XMonad/Hooks/ManageDocks.hs index 608b9682..864d2bf2 100644 --- a/XMonad/Hooks/ManageDocks.hs +++ b/XMonad/Hooks/ManageDocks.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.ManageDocks +-- Description : Automatically manage 'dock' type programs. -- Copyright : (c) Joachim Breitner -- License : BSD -- diff --git a/XMonad/Hooks/ManageHelpers.hs b/XMonad/Hooks/ManageHelpers.hs index 36d1d78d..7f09c6b1 100644 --- a/XMonad/Hooks/ManageHelpers.hs +++ b/XMonad/Hooks/ManageHelpers.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.ManageHelpers +-- Description : Helper functions to be used in manageHook. -- Copyright : (c) Lukas Mai -- License : BSD -- diff --git a/XMonad/Hooks/Minimize.hs b/XMonad/Hooks/Minimize.hs index b5d52096..75719150 100644 --- a/XMonad/Hooks/Minimize.hs +++ b/XMonad/Hooks/Minimize.hs @@ -1,6 +1,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.Minimize +-- Description : Handle window manager hints to minimize and restore windows. -- Copyright : (c) Justin Bogner 2010 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/Place.hs b/XMonad/Hooks/Place.hs index 227dcff1..369b6124 100644 --- a/XMonad/Hooks/Place.hs +++ b/XMonad/Hooks/Place.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.Place +-- Description : Automatic placement of floating windows. -- Copyright : Quentin Moser -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Hooks/PositionStoreHooks.hs b/XMonad/Hooks/PositionStoreHooks.hs index bbd7cca3..a4e3bdc2 100644 --- a/XMonad/Hooks/PositionStoreHooks.hs +++ b/XMonad/Hooks/PositionStoreHooks.hs @@ -1,6 +1,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.PositionStoreHooks +-- Description : Hooks for XMonad.Util.PositionStore. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/Rescreen.hs b/XMonad/Hooks/Rescreen.hs index 8338b84e..0c2c3600 100644 --- a/XMonad/Hooks/Rescreen.hs +++ b/XMonad/Hooks/Rescreen.hs @@ -3,6 +3,7 @@ {-# LANGUAGE RecordWildCards #-} -- | -- Module : XMonad.Hooks.Rescreen +-- Description : Custom hooks for screen (xrandr) configuration changes. -- Copyright : (c) 2021 Tomáš Janoušek -- License : BSD3 -- Maintainer : Tomáš Janoušek diff --git a/XMonad/Hooks/RestoreMinimized.hs b/XMonad/Hooks/RestoreMinimized.hs index 97352d38..66eda6d9 100644 --- a/XMonad/Hooks/RestoreMinimized.hs +++ b/XMonad/Hooks/RestoreMinimized.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.RestoreMinimized +-- Description : Deprecated: Use XMonad.Hooks.Minimize. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/ScreenCorners.hs b/XMonad/Hooks/ScreenCorners.hs index d21f10bf..819bd9ce 100644 --- a/XMonad/Hooks/ScreenCorners.hs +++ b/XMonad/Hooks/ScreenCorners.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.ScreenCorners +-- Description : Run X () actions by touching the edge of your screen with your mouse. -- Copyright : (c) 2009 Nils Schweinsberg, 2015 Evgeny Kurnevsky -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/Script.hs b/XMonad/Hooks/Script.hs index 1a1f5abc..729e77e3 100644 --- a/XMonad/Hooks/Script.hs +++ b/XMonad/Hooks/Script.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.Script +-- Description : Simple interface for running a ~\/.xmonad\/hooks script with the name of a hook. -- Copyright : (c) Trevor Elliott -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/ServerMode.hs b/XMonad/Hooks/ServerMode.hs index 6cb6ea68..7a03a355 100644 --- a/XMonad/Hooks/ServerMode.hs +++ b/XMonad/Hooks/ServerMode.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.ServerMode +-- Description : Send commands to a running xmonad process. -- Copyright : (c) Peter Olson 2013 and Andrea Rossato and David Roundy 2007 -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Hooks/SetWMName.hs b/XMonad/Hooks/SetWMName.hs index 13f2132d..e6d4b92d 100644 --- a/XMonad/Hooks/SetWMName.hs +++ b/XMonad/Hooks/SetWMName.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.SetWMName +-- Description : Set the WM name to a given string. -- Copyright : © 2007 Ivan Tarasov -- License : BSD -- diff --git a/XMonad/Hooks/StatusBar.hs b/XMonad/Hooks/StatusBar.hs index 750a0968..3ec54a08 100644 --- a/XMonad/Hooks/StatusBar.hs +++ b/XMonad/Hooks/StatusBar.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.StatusBar +-- Description : Composable and dynamic status bars. -- Copyright : (c) Yecine Megdiche -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/StatusBar/PP.hs b/XMonad/Hooks/StatusBar/PP.hs index 0114049e..536d380a 100644 --- a/XMonad/Hooks/StatusBar/PP.hs +++ b/XMonad/Hooks/StatusBar/PP.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.StatusBar.PP +-- Description : The pretty-printing abstraction for handling status bars. -- Copyright : (c) Don Stewart -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/TaffybarPagerHints.hs b/XMonad/Hooks/TaffybarPagerHints.hs index 3f6962ba..33cf374e 100644 --- a/XMonad/Hooks/TaffybarPagerHints.hs +++ b/XMonad/Hooks/TaffybarPagerHints.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.TaffybarPagerHints +-- Description : Export additional X properties for [taffybar](https://github.com/taffybar/taffybar). -- Copyright : (c) 2020 Ivan Malison -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/ToggleHook.hs b/XMonad/Hooks/ToggleHook.hs index 3dddf5df..77440923 100644 --- a/XMonad/Hooks/ToggleHook.hs +++ b/XMonad/Hooks/ToggleHook.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.ToggleHook +-- Description : Hook and keybindings for toggling hook behavior. -- Copyright : Ben Boeckel -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Hooks/UrgencyHook.hs b/XMonad/Hooks/UrgencyHook.hs index 042c1a95..c133c2fc 100644 --- a/XMonad/Hooks/UrgencyHook.hs +++ b/XMonad/Hooks/UrgencyHook.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.UrgencyHook +-- Description : Configure an action to occur when a window demands your attention. -- Copyright : Devin Mullins -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/WallpaperSetter.hs b/XMonad/Hooks/WallpaperSetter.hs index 784afbbd..3b7128db 100644 --- a/XMonad/Hooks/WallpaperSetter.hs +++ b/XMonad/Hooks/WallpaperSetter.hs @@ -1,6 +1,7 @@ ----------------------------------- -- | -- Module : XMonad.Hooks.WallpaperSetter +-- Description : Change the wallpapers depending on visible workspaces. -- Copyright : (c) Anton Pirogov, 2014 -- License : BSD3 -- diff --git a/XMonad/Hooks/WindowSwallowing.hs b/XMonad/Hooks/WindowSwallowing.hs index 45ae99be..4af1abb4 100644 --- a/XMonad/Hooks/WindowSwallowing.hs +++ b/XMonad/Hooks/WindowSwallowing.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.WindowSwallowing +-- Description : Temporarily hide parent windows when opening other programs. -- Copyright : (c) 2020 Leon Kowarschick -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/WorkspaceByPos.hs b/XMonad/Hooks/WorkspaceByPos.hs index 44be9ae5..14e663f4 100644 --- a/XMonad/Hooks/WorkspaceByPos.hs +++ b/XMonad/Hooks/WorkspaceByPos.hs @@ -1,6 +1,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.WorkspaceByPos +-- Description : Move new window to non-focused screen based on its requested geometry. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/WorkspaceHistory.hs b/XMonad/Hooks/WorkspaceHistory.hs index fdb9fc85..ed3eff77 100644 --- a/XMonad/Hooks/WorkspaceHistory.hs +++ b/XMonad/Hooks/WorkspaceHistory.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.WorkspaceHistory +-- Description : Keep track of workspace viewing order. -- Copyright : (c) 2013 Dmitri Iouchtchenko -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Hooks/XPropManage.hs b/XMonad/Hooks/XPropManage.hs index 53c3755f..41d0986a 100644 --- a/XMonad/Hooks/XPropManage.hs +++ b/XMonad/Hooks/XPropManage.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Hooks.XPropManage +-- Description : ManageHook matching on XProperties. -- Copyright : (c) Karsten Schoelzel -- License : BSD -- diff --git a/XMonad/Layout/Accordion.hs b/XMonad/Layout/Accordion.hs index 0c465fbe..fcdff529 100644 --- a/XMonad/Layout/Accordion.hs +++ b/XMonad/Layout/Accordion.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Accordion +-- Description : Put non-focused windows in ribbons at the top and bottom of the screen. -- Copyright : (c) glasser@mit.edu -- License : BSD -- diff --git a/XMonad/Layout/AutoMaster.hs b/XMonad/Layout/AutoMaster.hs index ce44e6d8..24d2998a 100644 --- a/XMonad/Layout/AutoMaster.hs +++ b/XMonad/Layout/AutoMaster.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.AutoMaster +-- Description : Change size of the stack area depending on the number of its windows. -- Copyright : (c) 2009 Ilya Portnov -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/AvoidFloats.hs b/XMonad/Layout/AvoidFloats.hs index 0b820e44..687fedfb 100644 --- a/XMonad/Layout/AvoidFloats.hs +++ b/XMonad/Layout/AvoidFloats.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.AvoidFloats +-- Description : Avoid floats when placing tiled windows. -- Copyright : (c) 2014 Anders Engstrom -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/BinaryColumn.hs b/XMonad/Layout/BinaryColumn.hs index 022f7cc2..69743caf 100644 --- a/XMonad/Layout/BinaryColumn.hs +++ b/XMonad/Layout/BinaryColumn.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.BinaryColumn +-- Description : A layout that places all windows in one column. -- Copyright : (c) 2009 Ilya Portnov, (c) 2018 Campbell Barton -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/BinarySpacePartition.hs b/XMonad/Layout/BinarySpacePartition.hs index 2c392462..c2f23df3 100644 --- a/XMonad/Layout/BinarySpacePartition.hs +++ b/XMonad/Layout/BinarySpacePartition.hs @@ -5,6 +5,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.BinarySpacePartition +-- Description : New windows split the focused window in half; based off of BSPWM. -- Copyright : (c) 2013 Ben Weitzman -- 2015 Anton Pirogov -- 2019 Mateusz Karbowy -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/ButtonDecoration.hs b/XMonad/Layout/ButtonDecoration.hs index b67d2f3d..8ccefe04 100644 --- a/XMonad/Layout/ButtonDecoration.hs +++ b/XMonad/Layout/ButtonDecoration.hs @@ -2,6 +2,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.ButtonDecoration +-- Description : Decoration that includes buttons, executing actions when clicked on. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/CenteredMaster.hs b/XMonad/Layout/CenteredMaster.hs index 7f863475..819cb032 100644 --- a/XMonad/Layout/CenteredMaster.hs +++ b/XMonad/Layout/CenteredMaster.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.CenteredMaster +-- Description : Place the master pane on top of other windows; in the center or top right. -- Copyright : (c) 2009 Ilya Portnov -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/Circle.hs b/XMonad/Layout/Circle.hs index b072fa8d..49a56117 100644 --- a/XMonad/Layout/Circle.hs +++ b/XMonad/Layout/Circle.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Circle +-- Description : An elliptical, overlapping layout. -- Copyright : (c) Peter De Wachter -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/Column.hs b/XMonad/Layout/Column.hs index e0939764..11efd300 100644 --- a/XMonad/Layout/Column.hs +++ b/XMonad/Layout/Column.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Column +-- Description : Layout that places all windows in one column. -- Copyright : (c) 2009 Ilya Portnov -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/Combo.hs b/XMonad/Layout/Combo.hs index 997ae380..3ecc91e4 100644 --- a/XMonad/Layout/Combo.hs +++ b/XMonad/Layout/Combo.hs @@ -4,6 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Combo +-- Description : A layout that combines multiple layouts. -- Copyright : (c) David Roundy -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/ComboP.hs b/XMonad/Layout/ComboP.hs index 681aa9b6..f0482a39 100644 --- a/XMonad/Layout/ComboP.hs +++ b/XMonad/Layout/ComboP.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.ComboP +-- Description : Combine multiple layouts and specify where to put new windows. -- Copyright : (c) Konstantin Sobolev -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/Cross.hs b/XMonad/Layout/Cross.hs index ed8fe4db..261b05d9 100644 --- a/XMonad/Layout/Cross.hs +++ b/XMonad/Layout/Cross.hs @@ -2,6 +2,7 @@ -- | -- Module : XMonad.Layout.Cross +-- Description : A Cross Layout with the main window in the center. -- Copyright : (c) Luis Cabellos -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/Decoration.hs b/XMonad/Layout/Decoration.hs index 9eada9c1..216904e4 100644 --- a/XMonad/Layout/Decoration.hs +++ b/XMonad/Layout/Decoration.hs @@ -6,6 +6,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Decoration +-- Description : A layout modifier and a class for easily creating decorated layouts. -- Copyright : (c) 2007 Andrea Rossato, 2009 Jan Vornberger -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/DecorationAddons.hs b/XMonad/Layout/DecorationAddons.hs index f8f08c7b..54e8fb7e 100644 --- a/XMonad/Layout/DecorationAddons.hs +++ b/XMonad/Layout/DecorationAddons.hs @@ -1,6 +1,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.DecorationAddons +-- Description : Various stuff that can be added to the decoration. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/DecorationMadness.hs b/XMonad/Layout/DecorationMadness.hs index 130ee160..883be11c 100644 --- a/XMonad/Layout/DecorationMadness.hs +++ b/XMonad/Layout/DecorationMadness.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.DecorationMadness +-- Description : A collection of decorated layouts. -- Copyright : (c) 2007 Andrea Rossato -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/Dishes.hs b/XMonad/Layout/Dishes.hs index 345c3249..fff34076 100644 --- a/XMonad/Layout/Dishes.hs +++ b/XMonad/Layout/Dishes.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Dishes +-- Description : A layout that stacks extra windows underneath the master windows. -- Copyright : (c) Jeremy Apthorp -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/DragPane.hs b/XMonad/Layout/DragPane.hs index ea55adce..2c806bb3 100644 --- a/XMonad/Layout/DragPane.hs +++ b/XMonad/Layout/DragPane.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.DragPane +-- Description : Split the screen either horizontally or vertically and show two windows. -- Copyright : (c) Spencer Janssen -- David Roundy , -- Andrea Rossato diff --git a/XMonad/Layout/DraggingVisualizer.hs b/XMonad/Layout/DraggingVisualizer.hs index d0237bb8..89d6641d 100644 --- a/XMonad/Layout/DraggingVisualizer.hs +++ b/XMonad/Layout/DraggingVisualizer.hs @@ -2,6 +2,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.DraggingVisualizer +-- Description : Visualize the process of dragging a window. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/Drawer.hs b/XMonad/Layout/Drawer.hs index 788c89af..0a179d60 100644 --- a/XMonad/Layout/Drawer.hs +++ b/XMonad/Layout/Drawer.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Drawer +-- Description : A layout modifier to put windows in a "drawer". -- Copyright : (c) 2009 Max Rabkin -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/Dwindle.hs b/XMonad/Layout/Dwindle.hs index f934e350..99547560 100644 --- a/XMonad/Layout/Dwindle.hs +++ b/XMonad/Layout/Dwindle.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Dwindle +-- Description : Various spirally layouts. -- Copyright : (c) Norbert Zeh -- License : BSD3 -- diff --git a/XMonad/Layout/DwmStyle.hs b/XMonad/Layout/DwmStyle.hs index 0dfb6ad5..79e6dc08 100644 --- a/XMonad/Layout/DwmStyle.hs +++ b/XMonad/Layout/DwmStyle.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.DwmStyle +-- Description : A layout modifier for decorating windows in a dwm like style. -- Copyright : (c) 2007 Andrea Rossato -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/FixedAspectRatio.hs b/XMonad/Layout/FixedAspectRatio.hs index 51d0f7ed..19d983e7 100644 --- a/XMonad/Layout/FixedAspectRatio.hs +++ b/XMonad/Layout/FixedAspectRatio.hs @@ -5,6 +5,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.FixedAspectRatio +-- Description : A layout modifier for user provided per-window aspect ratios. -- Copyright : (c) Yecine Megdiche -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/FixedColumn.hs b/XMonad/Layout/FixedColumn.hs index 8f46089e..a1c65277 100644 --- a/XMonad/Layout/FixedColumn.hs +++ b/XMonad/Layout/FixedColumn.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.FixedColumn +-- Description : Like Tall, but split at a fixed column (or a window's smallest resize amount). -- Copyright : (c) 2008 Justin Bogner -- License : BSD3-style (as xmonad) -- diff --git a/XMonad/Layout/Fullscreen.hs b/XMonad/Layout/Fullscreen.hs index 34f77ef7..b6b384da 100644 --- a/XMonad/Layout/Fullscreen.hs +++ b/XMonad/Layout/Fullscreen.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Fullscreen +-- Description : Send messages about fullscreen windows to layouts. -- Copyright : (c) 2010 Audun Skaugen -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/Gaps.hs b/XMonad/Layout/Gaps.hs index 6b56dcbf..8fbdf0d3 100644 --- a/XMonad/Layout/Gaps.hs +++ b/XMonad/Layout/Gaps.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Gaps +-- Description : Create manually-sized gaps along edges of the screen. -- Copyright : (c) 2008 Brent Yorgey -- License : BSD3 -- diff --git a/XMonad/Layout/Grid.hs b/XMonad/Layout/Grid.hs index 833b6695..8bf9d885 100644 --- a/XMonad/Layout/Grid.hs +++ b/XMonad/Layout/Grid.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Grid +-- Description : A simple layout that attempts to put all windows in a square grid. -- Copyright : (c) Lukas Mai -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/GridVariants.hs b/XMonad/Layout/GridVariants.hs index 2a2f63bf..80bf4069 100644 --- a/XMonad/Layout/GridVariants.hs +++ b/XMonad/Layout/GridVariants.hs @@ -3,6 +3,7 @@ ---------------------------------------------------------------------- -- | -- Module : XMonad.Layout.GridVariants +-- Description : Two grid layouts. -- Copyright : (c) Norbert Zeh -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/Groups.hs b/XMonad/Layout/Groups.hs index 01ac7b24..c37f490b 100644 --- a/XMonad/Layout/Groups.hs +++ b/XMonad/Layout/Groups.hs @@ -4,6 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Groups +-- Description : Split windows in layout groups that are managed by another layout. -- Copyright : Quentin Moser -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/Groups/Examples.hs b/XMonad/Layout/Groups/Examples.hs index 700c4edb..877ef6bd 100644 --- a/XMonad/Layout/Groups/Examples.hs +++ b/XMonad/Layout/Groups/Examples.hs @@ -4,6 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Groups.Examples +-- Description : Example layouts for "XMonad.Layout.Groups". -- Copyright : Quentin Moser -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/Groups/Helpers.hs b/XMonad/Layout/Groups/Helpers.hs index 32f2c8d9..9ab3df4e 100644 --- a/XMonad/Layout/Groups/Helpers.hs +++ b/XMonad/Layout/Groups/Helpers.hs @@ -4,6 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Groups.Helpers +-- Description : Utility functions for "XMonad.Layout.Groups". -- Copyright : Quentin Moser -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/Groups/Wmii.hs b/XMonad/Layout/Groups/Wmii.hs index 907a0d29..26cc711c 100644 --- a/XMonad/Layout/Groups/Wmii.hs +++ b/XMonad/Layout/Groups/Wmii.hs @@ -4,6 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Groups.Wmii +-- Description : A wmii-like layout algorithm. -- Copyright : Quentin Moser -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/Hidden.hs b/XMonad/Layout/Hidden.hs index ca6d5b7f..2d311095 100644 --- a/XMonad/Layout/Hidden.hs +++ b/XMonad/Layout/Hidden.hs @@ -3,6 +3,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Hidden +-- Description : Hide windows from layouts. -- Copyright : (c) Peter Jones 2015 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/HintedGrid.hs b/XMonad/Layout/HintedGrid.hs index ef5af359..1e37fd05 100644 --- a/XMonad/Layout/HintedGrid.hs +++ b/XMonad/Layout/HintedGrid.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.HintedGrid +-- Description : A layout that puts all windows in a square grid while obeying their size hints. -- Copyright : (c) Lukas Mai -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/HintedTile.hs b/XMonad/Layout/HintedTile.hs index 9b6c84fd..1c3c17c4 100644 --- a/XMonad/Layout/HintedTile.hs +++ b/XMonad/Layout/HintedTile.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.HintedTile +-- Description : A gapless tiled layout that obeys window size hints. -- Copyright : (c) Peter De Wachter -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/IM.hs b/XMonad/Layout/IM.hs index 0392acb9..c6559a75 100644 --- a/XMonad/Layout/IM.hs +++ b/XMonad/Layout/IM.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.IM +-- Description : Layout modfier for multi-windowed instant messengers like Psi or Tkabber. -- Copyright : (c) Roman Cheplyaka, Ivan N. Veselov -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/IfMax.hs b/XMonad/Layout/IfMax.hs index 56a3dd1a..889efddf 100644 --- a/XMonad/Layout/IfMax.hs +++ b/XMonad/Layout/IfMax.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.IfMax +-- Description : Decide upon a layout depending on the number of windows. -- Copyright : (c) 2013 Ilya Portnov -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/ImageButtonDecoration.hs b/XMonad/Layout/ImageButtonDecoration.hs index f726acb2..c6081451 100644 --- a/XMonad/Layout/ImageButtonDecoration.hs +++ b/XMonad/Layout/ImageButtonDecoration.hs @@ -2,6 +2,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.ImageButtonDecoration +-- Description : Decoration that includes image buttons, executing actions when clicked on. -- Copyright : (c) Jan Vornberger 2009 -- Alejandro Serrano 2010 -- License : BSD3-style (see LICENSE) diff --git a/XMonad/Layout/IndependentScreens.hs b/XMonad/Layout/IndependentScreens.hs index 635cb722..ffa3d2c4 100644 --- a/XMonad/Layout/IndependentScreens.hs +++ b/XMonad/Layout/IndependentScreens.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.IndependentScreens +-- Description : Simulate independent sets of workspaces on each screen (dwm-like). -- Copyright : (c) 2009 Daniel Wagner -- License : BSD3 -- diff --git a/XMonad/Layout/LayoutBuilder.hs b/XMonad/Layout/LayoutBuilder.hs index 1b839a88..dd036a58 100644 --- a/XMonad/Layout/LayoutBuilder.hs +++ b/XMonad/Layout/LayoutBuilder.hs @@ -9,6 +9,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.LayoutBuilder +-- Description : Send a number of windows to one rectangle and the rest to another. -- -- Copyright : (c) 2009 Anders Engstrom , -- 2011 Ilya Portnov , diff --git a/XMonad/Layout/LayoutBuilderP.hs b/XMonad/Layout/LayoutBuilderP.hs index ab306cc6..867649bf 100644 --- a/XMonad/Layout/LayoutBuilderP.hs +++ b/XMonad/Layout/LayoutBuilderP.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.LayoutBuilderP +-- Description : (DEPRECATED) An old version of "XMonad.Layout.LayoutBuilderP". -- Copyright : (c) 2009 Anders Engstrom , 2011 Ilya Portnov -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/LayoutCombinators.hs b/XMonad/Layout/LayoutCombinators.hs index e70eca63..94346e49 100644 --- a/XMonad/Layout/LayoutCombinators.hs +++ b/XMonad/Layout/LayoutCombinators.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.LayoutCombinators +-- Description : Easily combine multiple layouts into one composite layout. -- Copyright : (c) David Roundy -- License : BSD -- diff --git a/XMonad/Layout/LayoutHints.hs b/XMonad/Layout/LayoutHints.hs index f10b0e61..07d8bc4f 100644 --- a/XMonad/Layout/LayoutHints.hs +++ b/XMonad/Layout/LayoutHints.hs @@ -4,6 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.LayoutHints +-- Description : Make layouts respect size hints. -- Copyright : (c) David Roundy -- License : BSD -- diff --git a/XMonad/Layout/LayoutModifier.hs b/XMonad/Layout/LayoutModifier.hs index f2e7cf60..29ddf102 100644 --- a/XMonad/Layout/LayoutModifier.hs +++ b/XMonad/Layout/LayoutModifier.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.LayoutModifier +-- Description : A module for writing layout modifiers. -- Copyright : (c) David Roundy -- License : BSD -- diff --git a/XMonad/Layout/LayoutScreens.hs b/XMonad/Layout/LayoutScreens.hs index 2c22d5d5..bb86ed5b 100644 --- a/XMonad/Layout/LayoutScreens.hs +++ b/XMonad/Layout/LayoutScreens.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.LayoutScreens +-- Description : A layout to divide a single screen into multiple screens. -- Copyright : (c) David Roundy -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/LimitWindows.hs b/XMonad/Layout/LimitWindows.hs index 82093d0a..6709584b 100644 --- a/XMonad/Layout/LimitWindows.hs +++ b/XMonad/Layout/LimitWindows.hs @@ -5,6 +5,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.LimitWindows +-- Description : A layout modifier that limits the number of windows that can be shown. -- Copyright : (c) 2009 Adam Vogt -- (c) 2009 Max Rabkin -- wrote limitSelect -- License : BSD-style (see xmonad/LICENSE) diff --git a/XMonad/Layout/MagicFocus.hs b/XMonad/Layout/MagicFocus.hs index 52b5dc25..ba4e8cc0 100644 --- a/XMonad/Layout/MagicFocus.hs +++ b/XMonad/Layout/MagicFocus.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.MagicFocus +-- Description : Automagically put the focused window in the master area. -- Copyright : (c) Peter De Wachter -- License : BSD -- diff --git a/XMonad/Layout/Magnifier.hs b/XMonad/Layout/Magnifier.hs index be9c0775..9048ab39 100644 --- a/XMonad/Layout/Magnifier.hs +++ b/XMonad/Layout/Magnifier.hs @@ -4,6 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Magnifier +-- Description : Increase the size of the window that has focus. -- Copyright : (c) Peter De Wachter and Andrea Rossato 2007 -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/Master.hs b/XMonad/Layout/Master.hs index 15c4a91c..598b9831 100644 --- a/XMonad/Layout/Master.hs +++ b/XMonad/Layout/Master.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Master +-- Description : Layout modfier that adds a master window to another layout. -- Copyright : (c) Ismael Carnales, Lukas Mai -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/Maximize.hs b/XMonad/Layout/Maximize.hs index 395df96a..65477ad3 100644 --- a/XMonad/Layout/Maximize.hs +++ b/XMonad/Layout/Maximize.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Maximize +-- Description : Temporarily yank the focused window out of the layout to mostly fill the screen. -- Copyright : (c) 2007 James Webb -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/MessageControl.hs b/XMonad/Layout/MessageControl.hs index a2a92c96..b4f8c1f4 100644 --- a/XMonad/Layout/MessageControl.hs +++ b/XMonad/Layout/MessageControl.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.MessageControl +-- Description : Message escaping and filtering facilities. -- Copyright : (c) 2008 Quentin Moser -- License : BSD3 -- diff --git a/XMonad/Layout/Minimize.hs b/XMonad/Layout/Minimize.hs index 0ea46d8b..ebffa8b3 100644 --- a/XMonad/Layout/Minimize.hs +++ b/XMonad/Layout/Minimize.hs @@ -2,6 +2,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Minimize +-- Description : Minimize windows, temporarily removing them from the layout. -- Copyright : (c) Jan Vornberger 2009, Alejandro Serrano 2010 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/Monitor.hs b/XMonad/Layout/Monitor.hs index 331d3e14..85d15300 100644 --- a/XMonad/Layout/Monitor.hs +++ b/XMonad/Layout/Monitor.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Monitor +-- Description : Layout modfier for displaying some window (monitor) above other windows. -- Copyright : (c) Roman Cheplyaka -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/Mosaic.hs b/XMonad/Layout/Mosaic.hs index 426a91b0..32a09cf9 100644 --- a/XMonad/Layout/Mosaic.hs +++ b/XMonad/Layout/Mosaic.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Mosaic +-- Description : Give each window a specified amount of screen space relative to the others. -- Copyright : (c) 2009 Adam Vogt, 2007 James Webb -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/MosaicAlt.hs b/XMonad/Layout/MosaicAlt.hs index 8bc649a5..aebb2b55 100644 --- a/XMonad/Layout/MosaicAlt.hs +++ b/XMonad/Layout/MosaicAlt.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.MosaicAlt +-- Description : An alternative version of "XMonad.Layout.Mosaic". -- Copyright : (c) 2007 James Webb -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/MouseResizableTile.hs b/XMonad/Layout/MouseResizableTile.hs index d4998014..29213f7b 100644 --- a/XMonad/Layout/MouseResizableTile.hs +++ b/XMonad/Layout/MouseResizableTile.hs @@ -2,6 +2,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.MouseResizableTile +-- Description : Like "XMonad.Layout.ResizableTile", but use the mouse to adjust the layout. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/MultiColumns.hs b/XMonad/Layout/MultiColumns.hs index 13413ae2..40b50615 100644 --- a/XMonad/Layout/MultiColumns.hs +++ b/XMonad/Layout/MultiColumns.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.MultiColumns +-- Description : A layout that tiles windows in a growing number of columns. -- Copyright : (c) Anders Engstrom -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/MultiDishes.hs b/XMonad/Layout/MultiDishes.hs index f628e888..5fc776a7 100644 --- a/XMonad/Layout/MultiDishes.hs +++ b/XMonad/Layout/MultiDishes.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.MultiDishes +-- Description : A layout stacking groups of extra windows underneath the master windows. -- Copyright : (c) Jeremy Apthorp, Nathan Fairhurst -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/MultiToggle.hs b/XMonad/Layout/MultiToggle.hs index 61ae2270..923d65cc 100644 --- a/XMonad/Layout/MultiToggle.hs +++ b/XMonad/Layout/MultiToggle.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.MultiToggle +-- Description : Dynamically apply and unapply transformers to your window layout. -- Copyright : (c) Lukas Mai -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/MultiToggle/Instances.hs b/XMonad/Layout/MultiToggle/Instances.hs index ee819901..930cb13b 100644 --- a/XMonad/Layout/MultiToggle/Instances.hs +++ b/XMonad/Layout/MultiToggle/Instances.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.MultiToggle.Instances +-- Description : Common instances for "XMonad.Layout.MultiToggle". -- Copyright : (c) 2008 Brent Yorgey -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/Named.hs b/XMonad/Layout/Named.hs index 57b0f339..eebbbe52 100644 --- a/XMonad/Layout/Named.hs +++ b/XMonad/Layout/Named.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Named +-- Description : Assign a name to a given layout. -- Copyright : (c) David Roundy -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/NoBorders.hs b/XMonad/Layout/NoBorders.hs index 1850f139..f536f9c1 100644 --- a/XMonad/Layout/NoBorders.hs +++ b/XMonad/Layout/NoBorders.hs @@ -5,6 +5,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.NoBorders +-- Description : Make a given layout display without borders. -- Copyright : (c) -- David Roundy -- 2018 Yclept Nemo -- License : BSD3-style (see LICENSE) diff --git a/XMonad/Layout/NoFrillsDecoration.hs b/XMonad/Layout/NoFrillsDecoration.hs index 00bce6e2..25cdea5f 100644 --- a/XMonad/Layout/NoFrillsDecoration.hs +++ b/XMonad/Layout/NoFrillsDecoration.hs @@ -2,6 +2,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.NoFrillsDecoration +-- Description : Most basic version of decoration for windows. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/OnHost.hs b/XMonad/Layout/OnHost.hs index 6a4eace5..0fd9c791 100644 --- a/XMonad/Layout/OnHost.hs +++ b/XMonad/Layout/OnHost.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.OnHost +-- Description : Use layouts and apply layout modifiers selectively, depending on the host. -- Copyright : (c) Brandon S Allbery, Brent Yorgey -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/OneBig.hs b/XMonad/Layout/OneBig.hs index c42e08ab..cd1d2f39 100644 --- a/XMonad/Layout/OneBig.hs +++ b/XMonad/Layout/OneBig.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.OneBig +-- Description : Place one window at top left corner, and other windows at the top. -- Copyright : (c) 2009 Ilya Portnov -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/PerScreen.hs b/XMonad/Layout/PerScreen.hs index 7078074c..b07d7429 100644 --- a/XMonad/Layout/PerScreen.hs +++ b/XMonad/Layout/PerScreen.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.PerScreen +-- Description : Configure layouts based on the width of your screen. -- Copyright : (c) Edward Z. Yang -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/PerWorkspace.hs b/XMonad/Layout/PerWorkspace.hs index 2df44f49..b94e2aaf 100644 --- a/XMonad/Layout/PerWorkspace.hs +++ b/XMonad/Layout/PerWorkspace.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.PerWorkspace +-- Description : Use layouts and apply layout modifiers selectively. -- Copyright : (c) Brent Yorgey -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/PositionStoreFloat.hs b/XMonad/Layout/PositionStoreFloat.hs index 3e2b868a..9c7af1d5 100644 --- a/XMonad/Layout/PositionStoreFloat.hs +++ b/XMonad/Layout/PositionStoreFloat.hs @@ -2,6 +2,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.PositionStoreFloat +-- Description : A floating layout; designed with a dual-head setup in mind. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/Reflect.hs b/XMonad/Layout/Reflect.hs index d8f062ed..06a52c11 100644 --- a/XMonad/Layout/Reflect.hs +++ b/XMonad/Layout/Reflect.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Reflect +-- Description : Reflect a layout horizontally or vertically. -- Copyright : (c) Brent Yorgey -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/Renamed.hs b/XMonad/Layout/Renamed.hs index d9ce9ca2..00c36f05 100644 --- a/XMonad/Layout/Renamed.hs +++ b/XMonad/Layout/Renamed.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Groups +-- Description : Modify the description of a layout in a flexible way. -- Copyright : Quentin Moser -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/ResizableThreeColumns.hs b/XMonad/Layout/ResizableThreeColumns.hs index 69a94f07..7db17f91 100644 --- a/XMonad/Layout/ResizableThreeColumns.hs +++ b/XMonad/Layout/ResizableThreeColumns.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.ResizableThreeColumns +-- Description : Like "XMonad.Layout.ThreeColumns", but allows resizing. -- Copyright : (c) Sam Tay -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/ResizableTile.hs b/XMonad/Layout/ResizableTile.hs index 2481f7d5..4505f6b3 100644 --- a/XMonad/Layout/ResizableTile.hs +++ b/XMonad/Layout/ResizableTile.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.ResizableTile +-- Description : More useful tiled layout that allows you to change a width\/height of window. -- Copyright : (c) MATSUYAMA Tomohiro -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/ResizeScreen.hs b/XMonad/Layout/ResizeScreen.hs index 134c6d3d..68c41396 100644 --- a/XMonad/Layout/ResizeScreen.hs +++ b/XMonad/Layout/ResizeScreen.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.ResizeScreen +-- Description : A layout transformer to have a layout respect a given screen geometry. -- Copyright : (c) 2007 Andrea Rossato -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/Roledex.hs b/XMonad/Layout/Roledex.hs index 05918fee..df830ea5 100644 --- a/XMonad/Layout/Roledex.hs +++ b/XMonad/Layout/Roledex.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Roledex +-- Description : A completely pointless layout which acts like Microsoft's Flip 3D. -- Copyright : (c) tim.thelion@gmail.com -- License : BSD -- diff --git a/XMonad/Layout/ShowWName.hs b/XMonad/Layout/ShowWName.hs index 961e5de8..55d46d8a 100644 --- a/XMonad/Layout/ShowWName.hs +++ b/XMonad/Layout/ShowWName.hs @@ -5,6 +5,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.ShowWName +-- Description : A layout modifier that will show the workspace name. -- Copyright : (c) Andrea Rossato 2007 -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/SimpleDecoration.hs b/XMonad/Layout/SimpleDecoration.hs index 1dc5099f..2819a737 100644 --- a/XMonad/Layout/SimpleDecoration.hs +++ b/XMonad/Layout/SimpleDecoration.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.SimpleDecoration +-- Description : Add simple decorations to the windows of a given layout. -- Copyright : (c) 2007 Andrea Rossato -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/SimpleFloat.hs b/XMonad/Layout/SimpleFloat.hs index a0a4ed4a..aff3b23a 100644 --- a/XMonad/Layout/SimpleFloat.hs +++ b/XMonad/Layout/SimpleFloat.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.SimpleFloat +-- Description : A basic floating layout. -- Copyright : (c) 2007 Andrea Rossato -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/Simplest.hs b/XMonad/Layout/Simplest.hs index 84f955b7..3aedbdb6 100644 --- a/XMonad/Layout/Simplest.hs +++ b/XMonad/Layout/Simplest.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Simplest +-- Description : A very simple layout. -- Copyright : (c) 2007 Andrea Rossato -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/SimplestFloat.hs b/XMonad/Layout/SimplestFloat.hs index 2ff21775..70ba3b13 100644 --- a/XMonad/Layout/SimplestFloat.hs +++ b/XMonad/Layout/SimplestFloat.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.SimplestFloat +-- Description : Like "XMonad.Layout.SimpleFloat" but without the decoration. -- Copyright : (c) 2008 Jussi Mäki -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/SortedLayout.hs b/XMonad/Layout/SortedLayout.hs index 2fc12a88..be144e8b 100644 --- a/XMonad/Layout/SortedLayout.hs +++ b/XMonad/Layout/SortedLayout.hs @@ -4,6 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.SortedLayout +-- Description : A layout modifier that sorts a given layout by a list of properties. -- Copyright : (c) 2016 Kurt Dietrich -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/Spacing.hs b/XMonad/Layout/Spacing.hs index 55081f63..2eb5f72f 100644 --- a/XMonad/Layout/Spacing.hs +++ b/XMonad/Layout/Spacing.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Spacing +-- Description : Add a configurable amount of space around windows. -- Copyright : (C) -- Brent Yorgey -- 2018 Yclept Nemo -- License : BSD-style (see LICENSE) diff --git a/XMonad/Layout/Spiral.hs b/XMonad/Layout/Spiral.hs index e9229484..01c323c9 100644 --- a/XMonad/Layout/Spiral.hs +++ b/XMonad/Layout/Spiral.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Spiral +-- Description : A spiral tiling layout. -- Copyright : (c) Joe Thornber -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/Square.hs b/XMonad/Layout/Square.hs index 4d50ab4c..e63a34cd 100644 --- a/XMonad/Layout/Square.hs +++ b/XMonad/Layout/Square.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Square +-- Description : A layout that splits the screen into a square area and the rest of the screen. -- Copyright : (c) David Roundy -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/StackTile.hs b/XMonad/Layout/StackTile.hs index 23a8d196..cfecc999 100644 --- a/XMonad/Layout/StackTile.hs +++ b/XMonad/Layout/StackTile.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.StackTile +-- Description : Like "XMonad.Layout.Dishes" but with the ability to resize the master pane. -- Copyright : (c) Rickard Gustafsson -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/Stoppable.hs b/XMonad/Layout/Stoppable.hs index 39c9bdae..fc0434b5 100644 --- a/XMonad/Layout/Stoppable.hs +++ b/XMonad/Layout/Stoppable.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Stoppable +-- Description : A layout modifier to stop all non-visible processes. -- Copyright : (c) Anton Vorontsov 2014 -- License : BSD-style (as xmonad) -- diff --git a/XMonad/Layout/SubLayouts.hs b/XMonad/Layout/SubLayouts.hs index 08ba25a7..f390da41 100644 --- a/XMonad/Layout/SubLayouts.hs +++ b/XMonad/Layout/SubLayouts.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.SubLayouts +-- Description : A layout combinator that allows layouts to be nested. -- Copyright : (c) 2009 Adam Vogt -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/TabBarDecoration.hs b/XMonad/Layout/TabBarDecoration.hs index 8e69585a..5042db95 100644 --- a/XMonad/Layout/TabBarDecoration.hs +++ b/XMonad/Layout/TabBarDecoration.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.TabBarDecoration +-- Description : A layout modifier to add a bar of tabs to your layouts. -- Copyright : (c) 2007 Andrea Rossato -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/Tabbed.hs b/XMonad/Layout/Tabbed.hs index 0da930da..01080d05 100644 --- a/XMonad/Layout/Tabbed.hs +++ b/XMonad/Layout/Tabbed.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.Tabbed +-- Description : A tabbed layout. -- Copyright : (c) 2007 David Roundy, Andrea Rossato -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/TallMastersCombo.hs b/XMonad/Layout/TallMastersCombo.hs index cba926e2..9c13fb1c 100644 --- a/XMonad/Layout/TallMastersCombo.hs +++ b/XMonad/Layout/TallMastersCombo.hs @@ -3,6 +3,7 @@ --------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.TallMastersCombo +-- Description : A version of @Tall@ with two permanent master windows. -- Copyright : (c) 2019 Ningji Wei -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/ThreeColumns.hs b/XMonad/Layout/ThreeColumns.hs index f7fe2ab3..cd80aeac 100644 --- a/XMonad/Layout/ThreeColumns.hs +++ b/XMonad/Layout/ThreeColumns.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.ThreeColumns +-- Description : A layout similar to @Tall@, but with three columns. -- Copyright : (c) Kai Grossjohann -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/ToggleLayouts.hs b/XMonad/Layout/ToggleLayouts.hs index 2c82bdfc..0e2ed111 100644 --- a/XMonad/Layout/ToggleLayouts.hs +++ b/XMonad/Layout/ToggleLayouts.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.ToggleLayouts +-- Description : A module to toggle between two layouts. -- Copyright : (c) David Roundy -- License : BSD -- diff --git a/XMonad/Layout/TrackFloating.hs b/XMonad/Layout/TrackFloating.hs index 7baa788e..0d7abae4 100644 --- a/XMonad/Layout/TrackFloating.hs +++ b/XMonad/Layout/TrackFloating.hs @@ -2,6 +2,7 @@ {- | Module : XMonad.Layout.TrackFloating +Description : Track focus in the tiled layer. Copyright : (c) 2010 & 2013 Adam Vogt 2011 Willem Vanlint License : BSD-style (see xmonad/LICENSE) diff --git a/XMonad/Layout/TwoPane.hs b/XMonad/Layout/TwoPane.hs index b83f6d26..510f6448 100644 --- a/XMonad/Layout/TwoPane.hs +++ b/XMonad/Layout/TwoPane.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.TwoPane +-- Description : A layout that splits the screen horizontally and shows two windows. -- Copyright : (c) Spencer Janssen -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/TwoPanePersistent.hs b/XMonad/Layout/TwoPanePersistent.hs index bbc43c25..f5898472 100644 --- a/XMonad/Layout/TwoPanePersistent.hs +++ b/XMonad/Layout/TwoPanePersistent.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.TwoPanePersistent +-- Description : "XMonad.Layout.TwoPane" with a persistent stack window. -- Copyright : (c) Chayanon Wichitrnithed -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/VoidBorders.hs b/XMonad/Layout/VoidBorders.hs index be4a614b..02c8972c 100644 --- a/XMonad/Layout/VoidBorders.hs +++ b/XMonad/Layout/VoidBorders.hs @@ -4,6 +4,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.VoidBorders +-- Description : Set borders to 0 for all windows in the workspace. -- Copyright : Wilson Sales -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Layout/WindowArranger.hs b/XMonad/Layout/WindowArranger.hs index c88a420f..5dfaea5d 100644 --- a/XMonad/Layout/WindowArranger.hs +++ b/XMonad/Layout/WindowArranger.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.WindowArranger +-- Description : A layout modifier to move and resize windows with the keyboard. -- Copyright : (c) Andrea Rossato 2007 -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Layout/WindowNavigation.hs b/XMonad/Layout/WindowNavigation.hs index 76d808d3..a0bab2d0 100644 --- a/XMonad/Layout/WindowNavigation.hs +++ b/XMonad/Layout/WindowNavigation.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.WindowNavigation +-- Description : A layout modifier to allow easy navigation of a workspace. -- Copyright : (c) 2007 David Roundy -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/WindowSwitcherDecoration.hs b/XMonad/Layout/WindowSwitcherDecoration.hs index 25834005..f046eb73 100644 --- a/XMonad/Layout/WindowSwitcherDecoration.hs +++ b/XMonad/Layout/WindowSwitcherDecoration.hs @@ -2,6 +2,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.WindowSwitcherDecoration +-- Description : Switch the position of windows by dragging them onto each other. -- Copyright : (c) Jan Vornberger 2009 -- Alejandro Serrano 2010 -- License : BSD3-style (see LICENSE) diff --git a/XMonad/Layout/WorkspaceDir.hs b/XMonad/Layout/WorkspaceDir.hs index d1ce6565..3c862ae8 100644 --- a/XMonad/Layout/WorkspaceDir.hs +++ b/XMonad/Layout/WorkspaceDir.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.WorkspaceDir +-- Description : A layout modifier to set the current directory in a workspace. -- Copyright : (c) 2007 David Roundy -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Layout/ZoomRow.hs b/XMonad/Layout/ZoomRow.hs index 076a75f8..a1f34f8d 100644 --- a/XMonad/Layout/ZoomRow.hs +++ b/XMonad/Layout/ZoomRow.hs @@ -6,6 +6,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Layout.ZoomRow +-- Description : Row layout with individually resizable elements. -- Copyright : Quentin Moser -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Prelude.hs b/XMonad/Prelude.hs index d3a6cf6f..53ab24d1 100644 --- a/XMonad/Prelude.hs +++ b/XMonad/Prelude.hs @@ -2,6 +2,7 @@ -------------------------------------------------------------------- -- | -- Module : XMonad.Prelude +-- Description : Utility functions and re-exports. -- Copyright : slotThe -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Prompt/AppLauncher.hs b/XMonad/Prompt/AppLauncher.hs index 8f4c0133..318ed589 100644 --- a/XMonad/Prompt/AppLauncher.hs +++ b/XMonad/Prompt/AppLauncher.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.AppLauncher +-- Description : A prompt for launch applications that receive command line parameters. -- Copyright : (C) 2008 Luis Cabellos -- License : BSD3 -- diff --git a/XMonad/Prompt/AppendFile.hs b/XMonad/Prompt/AppendFile.hs index 43daf72d..99fe376d 100644 --- a/XMonad/Prompt/AppendFile.hs +++ b/XMonad/Prompt/AppendFile.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.AppendFile +-- Description : A prompt for appending a single line of text to a file. -- Copyright : (c) 2007 Brent Yorgey -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Prompt/ConfirmPrompt.hs b/XMonad/Prompt/ConfirmPrompt.hs index a5590005..d59357c9 100644 --- a/XMonad/Prompt/ConfirmPrompt.hs +++ b/XMonad/Prompt/ConfirmPrompt.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.ConfirmPrompt +-- Description : A prompt for setting up simple confirmation prompts for keybindings. -- Copyright : (C) 2015 Antoine Beaupré -- License : BSD3 -- diff --git a/XMonad/Prompt/DirExec.hs b/XMonad/Prompt/DirExec.hs index 2a0b0b86..d409ba3e 100644 --- a/XMonad/Prompt/DirExec.hs +++ b/XMonad/Prompt/DirExec.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.DirExec +-- Description : A directory file executables prompt for XMonad. -- Copyright : (C) 2008 Juraj Hercek -- License : BSD3 -- diff --git a/XMonad/Prompt/Directory.hs b/XMonad/Prompt/Directory.hs index 9b16c8db..c54282f2 100644 --- a/XMonad/Prompt/Directory.hs +++ b/XMonad/Prompt/Directory.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.Directory +-- Description : A directory prompt for XMonad. -- Copyright : (C) 2007 Andrea Rossato, David Roundy -- License : BSD3 -- diff --git a/XMonad/Prompt/Email.hs b/XMonad/Prompt/Email.hs index 9b60e3e7..a6ea82b8 100644 --- a/XMonad/Prompt/Email.hs +++ b/XMonad/Prompt/Email.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.Email +-- Description : A prompt for sending quick, one-line emails, via GNU \'mail\'. -- Copyright : (c) 2007 Brent Yorgey -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Prompt/FuzzyMatch.hs b/XMonad/Prompt/FuzzyMatch.hs index 40250075..c2a666ed 100644 --- a/XMonad/Prompt/FuzzyMatch.hs +++ b/XMonad/Prompt/FuzzyMatch.hs @@ -1,6 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.FuzzyMatch +-- Description : A prompt for fuzzy completion matching in prompts akin to Emacs ido-mode. -- Copyright : (C) 2015 Norbert Zeh -- License : GPL -- diff --git a/XMonad/Prompt/Input.hs b/XMonad/Prompt/Input.hs index 12883ab0..6a34067c 100644 --- a/XMonad/Prompt/Input.hs +++ b/XMonad/Prompt/Input.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.Input +-- Description : Prompt the user for input and pass it along to some other action. -- Copyright : (c) 2007 Brent Yorgey -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Prompt/Layout.hs b/XMonad/Prompt/Layout.hs index b575e490..7c600891 100644 --- a/XMonad/Prompt/Layout.hs +++ b/XMonad/Prompt/Layout.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.Layout +-- Description : A layout-selection prompt. -- Copyright : (C) 2007 Andrea Rossato, David Roundy -- License : BSD3 -- diff --git a/XMonad/Prompt/Man.hs b/XMonad/Prompt/Man.hs index 1a400d26..f155dc81 100644 --- a/XMonad/Prompt/Man.hs +++ b/XMonad/Prompt/Man.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.Man +-- Description : A manual page prompt. -- Copyright : (c) 2007 Valery V. Vorotyntsev -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Prompt/OrgMode.hs b/XMonad/Prompt/OrgMode.hs index d3159226..396bc8a1 100644 --- a/XMonad/Prompt/OrgMode.hs +++ b/XMonad/Prompt/OrgMode.hs @@ -7,6 +7,7 @@ -------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.OrgMode +-- Description : A prompt for interacting with org-mode. -- Copyright : (c) 2021 slotThe -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Prompt/Pass.hs b/XMonad/Prompt/Pass.hs index eb2fbec9..1e66ac3e 100644 --- a/XMonad/Prompt/Pass.hs +++ b/XMonad/Prompt/Pass.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.Pass +-- Description : A prompt for interacting with @pass(1)@. -- Copyright : (c) 2014 Igor Babuschkin, Antoine R. Dumont -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Prompt/RunOrRaise.hs b/XMonad/Prompt/RunOrRaise.hs index 3330b035..49d864e6 100644 --- a/XMonad/Prompt/RunOrRaise.hs +++ b/XMonad/Prompt/RunOrRaise.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.RunOrRaise +-- Description : A prompt to run a program, open a file, or raise a running program. -- Copyright : (C) 2008 Justin Bogner -- License : BSD3 -- diff --git a/XMonad/Prompt/Shell.hs b/XMonad/Prompt/Shell.hs index 1126c145..39ce2d47 100644 --- a/XMonad/Prompt/Shell.hs +++ b/XMonad/Prompt/Shell.hs @@ -2,6 +2,7 @@ {-# LANGUAGE NamedFieldPuns #-} {- | Module : XMonad.Prompt.Shell +Description : A shell prompt. Copyright : (C) 2007 Andrea Rossato License : BSD3 diff --git a/XMonad/Prompt/Ssh.hs b/XMonad/Prompt/Ssh.hs index 455e8d6d..d4bffdb5 100644 --- a/XMonad/Prompt/Ssh.hs +++ b/XMonad/Prompt/Ssh.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.Ssh +-- Description : An ssh prompt. -- Copyright : (C) 2007 Andrea Rossato -- License : BSD3 -- diff --git a/XMonad/Prompt/Theme.hs b/XMonad/Prompt/Theme.hs index 7b0a5e72..2794eafd 100644 --- a/XMonad/Prompt/Theme.hs +++ b/XMonad/Prompt/Theme.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.Theme +-- Description : A prompt for changing the theme of the current workspace. -- Copyright : (C) 2007 Andrea Rossato -- License : BSD3 -- diff --git a/XMonad/Prompt/Unicode.hs b/XMonad/Prompt/Unicode.hs index e65d25ca..559e3a44 100644 --- a/XMonad/Prompt/Unicode.hs +++ b/XMonad/Prompt/Unicode.hs @@ -1,5 +1,6 @@ {- | Module : XMonad.Prompt.Unicode +Description : A prompt for inputting Unicode characters. Copyright : (c) 2016 Joachim Breitner 2017 Nick Hu License : BSD-style (see LICENSE) diff --git a/XMonad/Prompt/Window.hs b/XMonad/Prompt/Window.hs index 052068b8..95f8884f 100644 --- a/XMonad/Prompt/Window.hs +++ b/XMonad/Prompt/Window.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.Window +-- Description : A prompt for bringing windows to you, and bring you to windows. -- Copyright : Devin Mullins -- Andrea Rossato -- License : BSD-style (see LICENSE) diff --git a/XMonad/Prompt/Workspace.hs b/XMonad/Prompt/Workspace.hs index 37caf6c0..30fd92cd 100644 --- a/XMonad/Prompt/Workspace.hs +++ b/XMonad/Prompt/Workspace.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.Workspace +-- Description : A workspace prompt. -- Copyright : (C) 2007 Andrea Rossato, David Roundy -- License : BSD3 -- diff --git a/XMonad/Prompt/XMonad.hs b/XMonad/Prompt/XMonad.hs index 92f28a45..dcccade6 100644 --- a/XMonad/Prompt/XMonad.hs +++ b/XMonad/Prompt/XMonad.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Prompt.XMonad +-- Description : A prompt for running XMonad commands. -- Copyright : (C) 2007 Andrea Rossato -- License : BSD3 -- diff --git a/XMonad/Prompt/Zsh.hs b/XMonad/Prompt/Zsh.hs index ff410560..e7b0ce5c 100644 --- a/XMonad/Prompt/Zsh.hs +++ b/XMonad/Prompt/Zsh.hs @@ -1,5 +1,6 @@ {- | Module : XMonad.Prompt.Zsh +Description : Zsh-specific version of "XMonad.Prompt.Shell". Copyright : (C) 2020 Zubin Duggal License : BSD3 diff --git a/XMonad/Util/ActionCycle.hs b/XMonad/Util/ActionCycle.hs index c5c05fd9..d949da2a 100644 --- a/XMonad/Util/ActionCycle.hs +++ b/XMonad/Util/ActionCycle.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.ActionCycle +-- Description : Provides a way to implement cycling actions. -- Copyright : (c) 2020 Leon Kowarschick -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/ClickableWorkspaces.hs b/XMonad/Util/ClickableWorkspaces.hs index db759f1f..2d1ae7f5 100644 --- a/XMonad/Util/ClickableWorkspaces.hs +++ b/XMonad/Util/ClickableWorkspaces.hs @@ -1,6 +1,7 @@ ------------------------------------------------------------------------------- -- | -- Module : XMonad.Util.ClickableWorkspaces +-- Description : Make workspace tags clickable in XMobar (for switching focus). -- Copyright : (c) Geoff deRosenroll -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/Cursor.hs b/XMonad/Util/Cursor.hs index 5fc191ab..97843110 100644 --- a/XMonad/Util/Cursor.hs +++ b/XMonad/Util/Cursor.hs @@ -1,6 +1,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Cursor +-- Description : Set the default mouse cursor. -- Copyright : (c) 2009 Collabora Ltd -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Util/CustomKeys.hs b/XMonad/Util/CustomKeys.hs index 6c10a749..e45a334a 100644 --- a/XMonad/Util/CustomKeys.hs +++ b/XMonad/Util/CustomKeys.hs @@ -1,8 +1,9 @@ -------------------------------------------------------------------- -- | --- Module : XMonad.Util.CustomKeys --- Copyright : (c) 2007 Valery V. Vorotyntsev --- License : BSD3-style (see LICENSE) +-- Module : XMonad.Util.CustomKeys +-- Description : Configure key bindings. +-- Copyright : (c) 2007 Valery V. Vorotyntsev +-- License : BSD3-style (see LICENSE) -- -- Customized key bindings. -- diff --git a/XMonad/Util/DebugWindow.hs b/XMonad/Util/DebugWindow.hs index 8e69c33b..9593c276 100644 --- a/XMonad/Util/DebugWindow.hs +++ b/XMonad/Util/DebugWindow.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.DebugWindow +-- Description : Dump window information for diagnostic\/debugging purposes. -- Copyright : (c) Brandon S Allbery KF8NH, 2014 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/Dmenu.hs b/XMonad/Util/Dmenu.hs index cfb2689e..85499121 100644 --- a/XMonad/Util/Dmenu.hs +++ b/XMonad/Util/Dmenu.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Dmenu +-- Description : Convenient bindings to dmenu. -- Copyright : (c) Spencer Janssen -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Util/DynamicScratchpads.hs b/XMonad/Util/DynamicScratchpads.hs index dd2b77ca..b8d513ad 100644 --- a/XMonad/Util/DynamicScratchpads.hs +++ b/XMonad/Util/DynamicScratchpads.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.DynamicScratchpads +-- Description : Dynamically declare any window as a scratchpad. -- Copyright : (c) Robin Oberschweiber -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Util/Dzen.hs b/XMonad/Util/Dzen.hs index 05a2f4f4..b21d5411 100644 --- a/XMonad/Util/Dzen.hs +++ b/XMonad/Util/Dzen.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Dzen +-- Description : Handy wrapper for dzen. -- Copyright : (c) glasser@mit.edu -- License : BSD -- diff --git a/XMonad/Util/EZConfig.hs b/XMonad/Util/EZConfig.hs index c5935c50..b7d5fe04 100644 --- a/XMonad/Util/EZConfig.hs +++ b/XMonad/Util/EZConfig.hs @@ -1,6 +1,7 @@ -------------------------------------------------------------------- -- | -- Module : XMonad.Util.EZConfig +-- Description : Configure key bindings easily in Emacs style. -- Copyright : Devin Mullins -- Brent Yorgey (key parsing) -- License : BSD3-style (see LICENSE) diff --git a/XMonad/Util/ExclusiveScratchpads.hs b/XMonad/Util/ExclusiveScratchpads.hs index 6605c730..5debc7cd 100644 --- a/XMonad/Util/ExclusiveScratchpads.hs +++ b/XMonad/Util/ExclusiveScratchpads.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.ExclusiveScratchpads +-- Description : Named scratchpads that can be mutually exclusive. -- Copyright : Bruce Forte (2017) -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Util/ExtensibleConf.hs b/XMonad/Util/ExtensibleConf.hs index a4f214d1..e51b9c47 100644 --- a/XMonad/Util/ExtensibleConf.hs +++ b/XMonad/Util/ExtensibleConf.hs @@ -4,6 +4,7 @@ -- | -- Module : XMonad.Util.ExtensibleConf +-- Description : Extensible and composable configuration for contrib modules. -- Copyright : (c) 2021 Tomáš Janoušek -- License : BSD3 -- Maintainer : Tomáš Janoušek diff --git a/XMonad/Util/ExtensibleState.hs b/XMonad/Util/ExtensibleState.hs index e7628dc8..e352ce8f 100644 --- a/XMonad/Util/ExtensibleState.hs +++ b/XMonad/Util/ExtensibleState.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.ExtensibleState +-- Description : Module for storing custom mutable state in xmonad. -- Copyright : (c) Daniel Schoepe 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/Font.hs b/XMonad/Util/Font.hs index d7eeeb8b..8e483244 100644 --- a/XMonad/Util/Font.hs +++ b/XMonad/Util/Font.hs @@ -2,6 +2,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Font +-- Description : A module for abstracting a font facility over Core fonts and Xft. -- Copyright : (c) 2007 Andrea Rossato and Spencer Janssen -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Util/Hacks.hs b/XMonad/Util/Hacks.hs index 498e9a42..371c5fb0 100644 --- a/XMonad/Util/Hacks.hs +++ b/XMonad/Util/Hacks.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Hacks +-- Description : A collection of small fixes and utilities with possibly hacky implementations. -- Copyright : (c) 2020 Leon Kowarschick -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/Image.hs b/XMonad/Util/Image.hs index 7f534916..361a8985 100644 --- a/XMonad/Util/Image.hs +++ b/XMonad/Util/Image.hs @@ -1,6 +1,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Image +-- Description : Utilities for manipulating @[[Bool]]@ as images. -- Copyright : (c) 2010 Alejandro Serrano -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Util/Invisible.hs b/XMonad/Util/Invisible.hs index faaeadf5..cdb450f2 100644 --- a/XMonad/Util/Invisible.hs +++ b/XMonad/Util/Invisible.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Invisible +-- Description : A data type to store the layout state. -- Copyright : (c) 2007 Andrea Rossato, David Roundy -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Util/Loggers.hs b/XMonad/Util/Loggers.hs index c01217bc..84557e1c 100644 --- a/XMonad/Util/Loggers.hs +++ b/XMonad/Util/Loggers.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Loggers +-- Description : A collection of simple logger functions and formatting utilities. -- Copyright : (c) Brent Yorgey, Wirt Wolff -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Util/Loggers/NamedScratchpad.hs b/XMonad/Util/Loggers/NamedScratchpad.hs index 675899c1..8c5627fa 100644 --- a/XMonad/Util/Loggers/NamedScratchpad.hs +++ b/XMonad/Util/Loggers/NamedScratchpad.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Loggers.NamedScratchpad +-- Description : A collection of Loggers for "XMonad.Util.NamedScratchpad". -- Copyright : (c) Brandon S Allbery -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Util/Minimize.hs b/XMonad/Util/Minimize.hs index 59d269f6..f8fe8e73 100644 --- a/XMonad/Util/Minimize.hs +++ b/XMonad/Util/Minimize.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Minimize +-- Description : Common utilities for window minimizing\/maximizing. -- Copyright : (c) Bogdan Sinitsyn (2016) -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/NamedActions.hs b/XMonad/Util/NamedActions.hs index fe811b28..5b815c4a 100644 --- a/XMonad/Util/NamedActions.hs +++ b/XMonad/Util/NamedActions.hs @@ -3,6 +3,7 @@ -------------------------------------------------------------------- -- | -- Module : XMonad.Util.NamedActions +-- Description : A wrapper for keybinding configuration that can list the available keybindings. -- Copyright : 2009 Adam Vogt -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/NamedScratchpad.hs b/XMonad/Util/NamedScratchpad.hs index f0b77c0d..bdeacac4 100644 --- a/XMonad/Util/NamedScratchpad.hs +++ b/XMonad/Util/NamedScratchpad.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.NamedScratchpad +-- Description : Toggle arbitrary windows to and from the current workspace. -- Copyright : (c) Konstantin Sobolev -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Util/NamedWindows.hs b/XMonad/Util/NamedWindows.hs index fd2938c1..127703be 100644 --- a/XMonad/Util/NamedWindows.hs +++ b/XMonad/Util/NamedWindows.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.NamedWindows +-- Description : Associate the X titles of windows with them. -- Copyright : (c) David Roundy -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/NoTaskbar.hs b/XMonad/Util/NoTaskbar.hs index 1275c808..b37d806d 100644 --- a/XMonad/Util/NoTaskbar.hs +++ b/XMonad/Util/NoTaskbar.hs @@ -1,3 +1,17 @@ +----------------------------------------------------------------------------- +-- | +-- Module : XMonad.Util.NoTaskbar +-- Description : Mark a window to be ignored by EWMH taskbars and pagers. +-- Copyright : (c) ??? +-- License : BSD3-style (see LICENSE) +-- +-- Maintainer : ??? +-- +-- Function and manageHook to mark a window to be ignored by EWMH +-- taskbars and pagers. +-- +----------------------------------------------------------------------------- + module XMonad.Util.NoTaskbar (-- * Usage -- $usage noTaskbar diff --git a/XMonad/Util/Paste.hs b/XMonad/Util/Paste.hs index 0eaa4eb9..79951e48 100644 --- a/XMonad/Util/Paste.hs +++ b/XMonad/Util/Paste.hs @@ -1,5 +1,6 @@ {- | Module : XMonad.Util.Paste +Description : A module for sending key presses to windows. Copyright : (C) 2008 Jérémy Bobbio, gwern License : BSD3 diff --git a/XMonad/Util/PositionStore.hs b/XMonad/Util/PositionStore.hs index f8f54f5d..f9f51e82 100644 --- a/XMonad/Util/PositionStore.hs +++ b/XMonad/Util/PositionStore.hs @@ -1,6 +1,7 @@ ---------------------------------------------------------------------------- -- | -- Module : XMonad.Util.PositionStore +-- Description : A utility module to store information about position and size of a window. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/PureX.hs b/XMonad/Util/PureX.hs index bf83d80e..068e7cd4 100644 --- a/XMonad/Util/PureX.hs +++ b/XMonad/Util/PureX.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.PureX +-- Description : Composable @X@ actions. -- Copyright : L. S. Leary 2018 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/Rectangle.hs b/XMonad/Util/Rectangle.hs index 104ea0cb..978310a5 100644 --- a/XMonad/Util/Rectangle.hs +++ b/XMonad/Util/Rectangle.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Rectangle +-- Description : A module for handling pixel rectangles. -- Copyright : (c) 2018 Yclept Nemo -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Util/RemoteWindows.hs b/XMonad/Util/RemoteWindows.hs index 3846f862..450625e7 100644 --- a/XMonad/Util/RemoteWindows.hs +++ b/XMonad/Util/RemoteWindows.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.RemoteWindows +-- Description : A module to find out whether the window is remote or local. -- Copyright : (c) Anton Vorontsov 2014 -- License : BSD-style (as xmonad) -- diff --git a/XMonad/Util/Replace.hs b/XMonad/Util/Replace.hs index 8b939a15..00496538 100644 --- a/XMonad/Util/Replace.hs +++ b/XMonad/Util/Replace.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Replace +-- Description : Implements a @--replace@ flag outside of core. -- Copyright : (c) Jan Vornberger 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/Run.hs b/XMonad/Util/Run.hs index cb67cbc1..0ef050ae 100644 --- a/XMonad/Util/Run.hs +++ b/XMonad/Util/Run.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Run +-- Description : This modules provides several commands to run an external process. -- Copyright : (C) 2007 Spencer Janssen, Andrea Rossato, glasser@mit.edu -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Util/Scratchpad.hs b/XMonad/Util/Scratchpad.hs index 605790a0..ca62a9c6 100644 --- a/XMonad/Util/Scratchpad.hs +++ b/XMonad/Util/Scratchpad.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Scratchpad +-- Description : Very handy hotkey-launched toggleable floating terminal window. -- Copyright : (c) Braden Shepherdson 2008 -- License : BSD-style (as xmonad) -- diff --git a/XMonad/Util/SessionStart.hs b/XMonad/Util/SessionStart.hs index 41bf0641..480b70da 100644 --- a/XMonad/Util/SessionStart.hs +++ b/XMonad/Util/SessionStart.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.SessionStart +-- Description : A module for detectiong session startup. -- Copyright : (c) Markus Ongyerth 2017 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/SpawnNamedPipe.hs b/XMonad/Util/SpawnNamedPipe.hs index b4cc21a9..83011156 100644 --- a/XMonad/Util/SpawnNamedPipe.hs +++ b/XMonad/Util/SpawnNamedPipe.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.SpawnNamedPipe +-- Description : A module for spawning a pipe whose handle lives in the XMonad state. -- Copyright : (c) Christian Wills 2014 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/SpawnOnce.hs b/XMonad/Util/SpawnOnce.hs index a835a51b..88d4a288 100644 --- a/XMonad/Util/SpawnOnce.hs +++ b/XMonad/Util/SpawnOnce.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.SpawnOnce +-- Description : A module for spawning a command once, and only once. -- Copyright : (c) Spencer Janssen 2009 -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/Stack.hs b/XMonad/Util/Stack.hs index 53f89612..be5c0576 100644 --- a/XMonad/Util/Stack.hs +++ b/XMonad/Util/Stack.hs @@ -3,6 +3,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Stack +-- Description : Utility functions for manipulating @Maybe Stack@s. -- Copyright : Quentin Moser -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Util/StringProp.hs b/XMonad/Util/StringProp.hs index e81e737f..13b2a6d6 100644 --- a/XMonad/Util/StringProp.hs +++ b/XMonad/Util/StringProp.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.StringProp +-- Description : Internal utility functions for storing Strings with the root window. -- Copyright : (c) Nicolas Pouillard 2009 -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Util/Themes.hs b/XMonad/Util/Themes.hs index 6a9ef292..a6714259 100644 --- a/XMonad/Util/Themes.hs +++ b/XMonad/Util/Themes.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Themes +-- Description : A collection of themes for decorated layouts. -- Copyright : (C) 2007 Andrea Rossato -- License : BSD3 -- diff --git a/XMonad/Util/Timer.hs b/XMonad/Util/Timer.hs index f28dd746..6b4cb584 100644 --- a/XMonad/Util/Timer.hs +++ b/XMonad/Util/Timer.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Timer +-- Description : A module for setting up timers. -- Copyright : (c) Andrea Rossato and David Roundy 2007 -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Util/TreeZipper.hs b/XMonad/Util/TreeZipper.hs index ea9695cb..232b7b84 100644 --- a/XMonad/Util/TreeZipper.hs +++ b/XMonad/Util/TreeZipper.hs @@ -2,6 +2,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Actions.TreeSelect +-- Description : Zipper over "Data.Tree". -- Copyright : (c) Tom Smeets -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/Types.hs b/XMonad/Util/Types.hs index 0173bb02..714524ea 100644 --- a/XMonad/Util/Types.hs +++ b/XMonad/Util/Types.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Types +-- Description : Miscellaneous commonly used types. -- Copyright : (c) Daniel Schoepe (2009) -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/Ungrab.hs b/XMonad/Util/Ungrab.hs index e11f6630..9a7a35ef 100644 --- a/XMonad/Util/Ungrab.hs +++ b/XMonad/Util/Ungrab.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.Ungrab +-- Description : Release xmonad's keyboard and pointer grabs immediately. -- Copyright : (c) 2016 Brandon S Allbery -- License : BSD-style (see xmonad/LICENSE) -- diff --git a/XMonad/Util/WindowProperties.hs b/XMonad/Util/WindowProperties.hs index 428b28ce..de452483 100644 --- a/XMonad/Util/WindowProperties.hs +++ b/XMonad/Util/WindowProperties.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.WindowProperties +-- Description : EDSL for specifying window properties. -- Copyright : (c) Roman Cheplyaka -- License : BSD-style (see LICENSE) -- diff --git a/XMonad/Util/WindowState.hs b/XMonad/Util/WindowState.hs index c769df6e..87993902 100644 --- a/XMonad/Util/WindowState.hs +++ b/XMonad/Util/WindowState.hs @@ -1,11 +1,9 @@ -{-# - LANGUAGE ScopedTypeVariables, GeneralizedNewtypeDeriving, - FlexibleInstances, MultiParamTypeClasses, - FlexibleContexts -- ghc-6.12 only - #-} +{-# LANGUAGE ScopedTypeVariables, GeneralizedNewtypeDeriving, + FlexibleInstances, MultiParamTypeClasses, FlexibleContexts #-} ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.WindowState +-- Description : Functions for saving per-window data. -- Copyright : (c) Dmitry Bogatov -- License : BSD -- diff --git a/XMonad/Util/WorkspaceCompare.hs b/XMonad/Util/WorkspaceCompare.hs index 3858b34a..688d0247 100644 --- a/XMonad/Util/WorkspaceCompare.hs +++ b/XMonad/Util/WorkspaceCompare.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.WorkspaceCompare +-- Description : Functions for examining, comparing, and sorting workspaces. -- Copyright : (c) Spencer Janssen -- License : BSD3-style (see LICENSE) -- diff --git a/XMonad/Util/XSelection.hs b/XMonad/Util/XSelection.hs index 03b1611f..fa882878 100644 --- a/XMonad/Util/XSelection.hs +++ b/XMonad/Util/XSelection.hs @@ -1,6 +1,7 @@ {-# LANGUAGE CPP #-} {- | Module : XMonad.Util.XSelection +Description : A module for accessing and manipulating the primary selection. Copyright : (C) 2007 Andrea Rossato, Matthew Sackman License : BSD3 diff --git a/XMonad/Util/XUtils.hs b/XMonad/Util/XUtils.hs index 72cc105c..3e9fbe1e 100644 --- a/XMonad/Util/XUtils.hs +++ b/XMonad/Util/XUtils.hs @@ -1,6 +1,7 @@ ----------------------------------------------------------------------------- -- | -- Module : XMonad.Util.XUtils +-- Description : A module for painting on the screen. -- Copyright : (c) 2007 Andrea Rossato -- 2010 Alejandro Serrano -- License : BSD-style (see xmonad/LICENSE)