mirror of
https://github.com/xmonad/xmonad-contrib.git
synced 2025-05-19 03:20:21 -07:00
Merge pull request #609 from slotThe/fun-with-descriptions
Add Description string to modules
This commit is contained in:
commit
3058d1ca22
@ -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 <ankaan@gmail.com>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.Commands
|
||||
-- Description : Run internal xmonad commands using a dmenu menu.
|
||||
-- Copyright : (c) David Glasser 2007
|
||||
-- License : BSD3
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -2,6 +2,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.CopyWindow
|
||||
-- Description : Duplicate a window on multiple workspaces.
|
||||
-- Copyright : (c) David Roundy <droundy@darcs.net>, Ivan Veselov <veselov@gmail.com>, Lanny Ripple <lan3ny@gmail.com>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -4,6 +4,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.CycleRecentWS
|
||||
-- Description : Cycle through most recently used workspaces.
|
||||
-- Copyright : (c) Michal Janeczek <janeczek@gmail.com>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.CycleWS
|
||||
-- Description : Cycle through workspaces.
|
||||
-- Copyright : (c) Joachim Breitner <mail@joachim-breitner.de>,
|
||||
-- Nelson Elhage <nelhage@mit.edu> (`toggleWS' function)
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
|
@ -1,6 +1,7 @@
|
||||
--------------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.CycleWindows
|
||||
-- Description : Cycle windows while maintaining focus in place.
|
||||
-- Copyright : (c) Wirt Wolff <wirtwolff@gmail.com>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.DeManage
|
||||
-- Description : Cease management of a window without unmapping it.
|
||||
-- Copyright : (c) Spencer Janssen <spencerjanssen@gmail.com>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.DynamicWorkspaces
|
||||
-- Description : Provides bindings to add and delete workspaces.
|
||||
-- Copyright : (c) David Roundy <droundy@darcs.net>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -4,6 +4,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.EasyMotion
|
||||
-- Description : Focus a visible window using a key chord.
|
||||
-- Copyright : (c) Matt Kingston <mattkingston@gmail.com>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.FindEmptyWorkspace
|
||||
-- Description : Find an empty workspace.
|
||||
-- Copyright : (c) Miikka Koskinen 2007
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.FlexibleResize
|
||||
-- Description : Resize floating windows from any corner.
|
||||
-- Copyright : (c) Lukas Mai
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.FloatKeys
|
||||
-- Description : Move and resize floating windows.
|
||||
-- Copyright : (c) Karsten Schoelzel <kuser@gmx.de>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -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 <ankaan@gmail.com>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.FocusNth
|
||||
-- Description : Focus the nth window of the current workspace.
|
||||
-- Copyright : (c) Karsten Schoelzel <kuser@gmx.de>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -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 <clemens@endorphin.org>
|
||||
-- License : BSD-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.KeyRemap
|
||||
-- Description : Remap Keybinding on the fly.
|
||||
-- Copyright : (c) Christian Dietrich
|
||||
-- License : BSD-style (as xmonad)
|
||||
--
|
||||
|
@ -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
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.LinkWorkspaces
|
||||
-- Description : Bindings to add and delete links between workspaces.
|
||||
-- Copyright : (c) Jan-David Quesel <quesel@gmail.org>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.MessageFeedback
|
||||
-- Description : An alternative @sendMessage@.
|
||||
-- Copyright : (c) -- Quentin Moser <moserq@gmail.com>
|
||||
-- 2018 Yclept Nemo
|
||||
-- License : BSD3
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.MouseGestures
|
||||
-- Description : Support for simple mouse gestures.
|
||||
-- Copyright : (c) Lukas Mai
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -3,6 +3,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Layout.Navigation2D
|
||||
-- Description : Directional navigation of windows and screens.
|
||||
-- Copyright : (c) 2011 Norbert Zeh <nzeh@cs.dal.ca>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -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.
|
||||
--
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -2,6 +2,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.PhysicalScreens
|
||||
-- Description : Manipulate screens ordered by physical location instead of ID.
|
||||
-- Copyright : (c) Nelson Elhage <nelhage@mit.edu>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.Plane
|
||||
-- Description : Navigate through workspaces in a bidimensional manner.
|
||||
-- Copyright : (c) Marco Túlio Gontijo e Silva <marcot@riseup.net>,
|
||||
-- Leonardo Serra <leoserra@minaslivre.org>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
|
@ -3,6 +3,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.Prefix
|
||||
-- Description : Use an Emacs-style prefix argument for commands.
|
||||
-- Copyright : (c) Matus Goljer <matus.goljer@gmail.com>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.Promote
|
||||
-- Description : Alternate promote function for xmonad.
|
||||
-- Copyright : (c) Miikka Koskinen 2007
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
|
@ -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 <haphi@gmx.net>, Mischa Dieterle <der_m@freenet.de>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.RotateSome
|
||||
-- Description : Rotate some elements around the stack.
|
||||
-- Copyright : (c) 2020 Ivan Brennan <ivanbrennan@gmail.com>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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
|
||||
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.Sift
|
||||
-- Description : Functions for sifting windows up and down.
|
||||
-- Copyright : (c) 2020 Ivan Brennan <ivanbrennan@gmail.com>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -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
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.SpawnOn
|
||||
-- Description : Modify a window spawned by a command.
|
||||
-- Copyright : (c) Spencer Janssen
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.Submap
|
||||
-- Description : Create a sub-mapping of key bindings.
|
||||
-- Copyright : (c) Jason Creighton <jcreigh@gmail.com>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.SwapWorkspaces
|
||||
-- Description : Swap workspace tags without having to move individual windows.
|
||||
-- Copyright : (c) Devin Mullins <me@twifkak.com>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.TagWindows
|
||||
-- Description : Functions for tagging windows and selecting them by tags.
|
||||
-- Copyright : (c) Karsten Schoelzel <kuser@gmx.de>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -6,6 +6,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.TreeSelect
|
||||
-- Description : Display workspaces or actions in a tree-like format.
|
||||
-- Copyright : (c) Tom Smeets <tom.tsmeets@gmail.com>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -2,6 +2,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonadContrib.UpdatePointer
|
||||
-- Description : Causes the pointer to follow whichever window focus changes to.
|
||||
-- Copyright : (c) Robert Marlow <robreim@bobturf.org>, 2015 Evgeny Kurnevsky
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -2,6 +2,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.WindowBringer
|
||||
-- Description : Dmenu operations to bring windows to you, and bring you to windows.
|
||||
-- Copyright : Devin Mullins <me@twifkak.com>
|
||||
-- License : BSD-style (see LICENSE)
|
||||
--
|
||||
|
@ -1,5 +1,6 @@
|
||||
{- |
|
||||
Module : XMonad.Actions.WindowGo
|
||||
Description : Operations for raising (traveling to) windows.
|
||||
License : Public domain
|
||||
|
||||
Maintainer : <gwern0@gmail.com>
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.WindowNavigation
|
||||
-- Description : Experimental rewrite of "XMonad.Layout.WindowNavigation".
|
||||
-- Copyright : (c) 2007 David Roundy <droundy@darcs.net>,
|
||||
-- Devin Mullins <me@twifkak.com>
|
||||
-- Maintainer : Devin Mullins <me@twifkak.com>
|
||||
|
@ -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
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -2,6 +2,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.WorkspaceCursors
|
||||
-- Description : Like "XMonad.Actions.Plane" for an arbitrary number of dimensions.
|
||||
-- Copyright : (c) 2009 Adam Vogt <vogt.adam@gmail.com>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Actions.WorkspaceNames
|
||||
-- Description : Persistently rename workspace and swap them along with their names.
|
||||
-- Copyright : (c) Tomas Janousek <tomi@nomi.cz>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -3,6 +3,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Config.Arossato
|
||||
-- Description : Andrea Rossato's xmonad configuration.
|
||||
-- Copyright : (c) Andrea Rossato 2007
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -3,6 +3,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Config.Azerty
|
||||
-- Description : Fix some keybindings for users of French keyboard layouts.
|
||||
-- Copyright : (c) Devin Mullins <me@twifkak.com>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -3,6 +3,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Config.Bepo
|
||||
-- Description : Fix keybindings for the BEPO keyboard layout.
|
||||
-- Copyright : (c) Yorick Laupa <yo.eight@gmail.com>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -3,6 +3,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Config.Desktop
|
||||
-- Description : Core settings for interfacing with desktop environments.
|
||||
-- Copyright : (c) Spencer Janssen <spencerjanssen@gmail.com>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -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
|
||||
|
@ -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)
|
||||
|
@ -3,6 +3,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Config.Gnome
|
||||
-- Description : Config for integrating xmonad with GNOME.
|
||||
-- Copyright : (c) Spencer Janssen <spencerjanssen@gmail.com>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -3,6 +3,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Config.Kde
|
||||
-- Description : Config for integrating xmonad with KDE.
|
||||
-- Copyright : (c) Spencer Janssen <spencerjanssen@gmail.com>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -3,6 +3,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Config.LXQt
|
||||
-- Description : Config for integrating xmonad with LXQt.
|
||||
-- Copyright : (c) Petr Shevtsov <petr.shevtsov@gmail.com>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -3,6 +3,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Config.Mate
|
||||
-- Description : Config for integrating xmonad with MATE.
|
||||
-- Copyright : (c) Brandon S Allbery KF8NH, 2014
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -3,6 +3,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Config.Prime
|
||||
-- Description : Draft of a brand new config syntax for xmonad.
|
||||
-- Copyright : Devin Mullins <devin.mullins@gmail.com>
|
||||
-- License : BSD-style (see LICENSE)
|
||||
--
|
||||
|
@ -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(..))
|
||||
|
@ -3,6 +3,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Config.Xfce
|
||||
-- Description : Config for integrating xmonad with Xfce.
|
||||
-- Copyright : (c) Ivan Miljenovic <Ivan.Miljenovic@gmail.com>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -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
|
||||
-- <https://xmonad.org/TUTORIAL.html xmonad website>.
|
||||
--
|
||||
-- For more detailed instructions on extending xmonad with the
|
||||
-- xmonad-contrib library, see "XMonad.Doc.Extending".
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Doc.Developing
|
||||
-- Description : Brief overview of the xmonad internals.
|
||||
-- Copyright : (C) 2007 Andrea Rossato
|
||||
-- License : BSD3
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Doc.Extending
|
||||
-- Description : A module to document the xmonad-contrib library.
|
||||
-- Copyright : (C) 2007 Andrea Rossato
|
||||
-- License : BSD3
|
||||
--
|
||||
@ -104,6 +105,22 @@ extensive documentation. If you find a module that could be better
|
||||
documented, or has incorrect documentation, please report it as a bug
|
||||
(<https://github.com/xmonad/xmonad/issues>)!
|
||||
|
||||
First and foremost, xmonad defines its own prelude for commonly used
|
||||
functions, as well as re-exports from @base@.
|
||||
|
||||
* "XMonad.Prelude":
|
||||
Utility functions and re-exports for a more ergonomic developing
|
||||
experience.
|
||||
|
||||
There are also other documentation modules, showing you around
|
||||
individual parts of xmonad:
|
||||
|
||||
* "XMonad.Doc.Configuring":
|
||||
Brief tutorial that will teach you how to create a basic
|
||||
xmonad configuration.
|
||||
|
||||
* "XMonad.Doc.Developing":
|
||||
A brief overview of xmonad's internals.
|
||||
-}
|
||||
|
||||
{- $actions
|
||||
@ -155,6 +172,10 @@ edit your key bindings.
|
||||
Provides bindings to cycle windows up or down on the current workspace
|
||||
stack while maintaining focus in place.
|
||||
|
||||
* "XMonad.Action.CycleWorkspaceByScreen":
|
||||
Cycle through previously viewed workspaces in the order they were
|
||||
viewed most recently on the screen where cycling is taking place.
|
||||
|
||||
* "XMonad.Actions.DeManage":
|
||||
This module provides a method to cease management of a window
|
||||
without unmapping it. "XMonad.Hooks.ManageDocks" is a
|
||||
@ -233,6 +254,9 @@ edit your key bindings.
|
||||
of whether the message was handled, and utility functions based on
|
||||
this facility.
|
||||
|
||||
* "XMonad.Actions.Minimize":
|
||||
Adds actions for minimizing and maximizing windows.
|
||||
|
||||
* "XMonad.Actions.MouseGestures":
|
||||
Support for simple mouse gestures.
|
||||
|
||||
@ -250,6 +274,9 @@ edit your key bindings.
|
||||
* "XMonad.Actions.OnScreen":
|
||||
Control workspaces on different screens (in xinerama mode).
|
||||
|
||||
* "XMonad.Actions.PerWindowKeys":
|
||||
Define key-bindings on a per-window basis.
|
||||
|
||||
* "XMonad.Actions.PerWorkspaceKeys":
|
||||
Define key-bindings on per-workspace basis.
|
||||
|
||||
@ -260,6 +287,10 @@ edit your key bindings.
|
||||
This module has functions to navigate through workspaces in a bidimensional
|
||||
manner.
|
||||
|
||||
* "XMonad.Actions.Prefix":
|
||||
A module that allows the user to use an Emacs-style prefix argument
|
||||
for commands (raw or numeric).
|
||||
|
||||
* "XMonad.Actions.Promote":
|
||||
Alternate promote function for xmonad.
|
||||
|
||||
@ -270,6 +301,12 @@ edit your key bindings.
|
||||
Rotate all windows except the master window and keep the focus in
|
||||
place.
|
||||
|
||||
* "XMonad.Actions.RotateSome":
|
||||
Functions for rotating some elements around the stack while keeping
|
||||
others anchored in place. Useful in combination with layouts that
|
||||
dictate window visibility based on stack position, such as
|
||||
"XMonad.Layout.LimitWindows".
|
||||
|
||||
* "XMonad.Actions.Search":
|
||||
A module for easily running Internet searches on web sites through xmonad.
|
||||
Modeled after the handy Surfraw CLI search tools at <https://secure.wikimedia.org/wikipedia/en/wiki/Surfraw>.
|
||||
@ -278,6 +315,13 @@ edit your key bindings.
|
||||
ShowText displays text for sometime on the screen similar to
|
||||
"XMonad.Util.Dzen" which offers more features (currently).
|
||||
|
||||
* "XMonad.Actions.Sift":
|
||||
Functions for sifting windows up and down. Sifts behave identically
|
||||
to swaps (i.e. 'swapUp' and 'swapDown' from "XMonad.StackSet"),
|
||||
except in the wrapping case: rather than rotating the entire stack
|
||||
by one position like a swap would, a sift causes the windows at
|
||||
either end of the stack to trade positions.
|
||||
|
||||
* "XMonad.Actions.SimpleDate":
|
||||
An example external contrib module for XMonad.
|
||||
Provides a simple binding to dzen2 to print the date as a popup menu.
|
||||
@ -294,10 +338,18 @@ edit your key bindings.
|
||||
* "XMonad.Actions.Submap":
|
||||
A module that allows the user to create a sub-mapping of key bindings.
|
||||
|
||||
* "XMonad.Actions.SwapPromote":
|
||||
Module for tracking master window history per workspace, and
|
||||
associated functions for manipulating the stack using such history.
|
||||
|
||||
* "XMonad.Actions.SwapWorkspaces":
|
||||
Lets you swap workspace tags, so you can keep related ones next to
|
||||
each other, without having to move individual windows.
|
||||
|
||||
* "XMonad.Actions.TiledWindowDragging":
|
||||
Provides an action that allows you to change the position of windows
|
||||
by dragging them around.
|
||||
|
||||
* "XMonad.Actions.TagWindows":
|
||||
Functions for tagging windows and selecting them by tags.
|
||||
|
||||
@ -488,6 +540,10 @@ Here is a list of the modules found in @XMonad.Hooks@:
|
||||
putting in a status bar of some sort. See
|
||||
"XMonad.Doc.Extending#The_log_hook_and_external_status_bars".
|
||||
|
||||
* "XMonad.Hooks.DynamicProperty":
|
||||
Module to apply a ManageHook to an already-mapped window when a
|
||||
property Fchanges.
|
||||
|
||||
* "XMonad.Hooks.EwmhDesktops":
|
||||
Makes xmonad use the EWMH hints to tell panel applications about its
|
||||
workspaces and the windows therein. It also allows the user to interact
|
||||
@ -507,6 +563,9 @@ Here is a list of the modules found in @XMonad.Hooks@:
|
||||
Hook and keybindings for automatically sending the next
|
||||
spawned window(s) to the floating layer.
|
||||
|
||||
* "XMonad.Hooks.Focus":
|
||||
Provide additional information about a new window.
|
||||
|
||||
* "XMonad.Hooks.ICCCMFocus":
|
||||
Deprecated.
|
||||
|
||||
@ -643,6 +702,9 @@ For more information on using those modules for customizing your
|
||||
Find a maximum empty rectangle around floating windows and use that area to
|
||||
display non-floating windows.
|
||||
|
||||
* "XMonad.Layout.BinaryColumn":
|
||||
Provides Column layout that places all windows in one column.
|
||||
|
||||
* "XMonad.Layout.BinarySpacePartition":
|
||||
Layout where new windows will split the focused window in half, based off of BSPWM.
|
||||
|
||||
@ -877,6 +939,10 @@ For more information on using those modules for customizing your
|
||||
This layout tiles windows in a growing number of columns. The number of
|
||||
windows in each column can be controlled by messages.
|
||||
|
||||
* "XMonad.Layout.MultiDishes":
|
||||
MultiDishes is a layout that stacks groups of extra windows
|
||||
underneath the master windows.
|
||||
|
||||
* "XMonad.Layout.MultiToggle":
|
||||
Dynamically apply and unapply transformers to your window layout. This can
|
||||
be used to rotate your window layout by 90 degrees, or to make the
|
||||
@ -1008,6 +1074,12 @@ For more information on using those modules for customizing your
|
||||
* "XMonad.Layout.Tabbed":
|
||||
A tabbed layout for the Xmonad Window Manager
|
||||
|
||||
* "XMonad.Layout.TallMastersCombo":
|
||||
A layout combinator that support Shrink, Expand, and IncMasterN just
|
||||
as the 'Tall' layout, and also support operations of two master
|
||||
windows: a main master, which is the original master window; a sub
|
||||
master, the first window of the second pane.
|
||||
|
||||
* "XMonad.Layout.ThreeColumns":
|
||||
A layout similar to tall but with three columns. With 2560x1600 pixels this
|
||||
layout can be used for a huge main window and up to six reasonable sized
|
||||
@ -1016,11 +1088,27 @@ For more information on using those modules for customizing your
|
||||
* "XMonad.Layout.ToggleLayouts":
|
||||
A module to toggle between two layouts.
|
||||
|
||||
* "XMonad.Layout.TrackFloating":
|
||||
Layout modifier that tracks focus in the tiled layer while the
|
||||
floating layer or another sublayout is in use.
|
||||
|
||||
* "XMonad.Layout.TwoPane":
|
||||
A layout that splits the screen horizontally and shows two windows. The
|
||||
left window is always the master window, and the right is either the
|
||||
currently focused window or the second window in layout order.
|
||||
|
||||
* "XMonad.Layout.TwoPanePersistent":
|
||||
This layout is the same as "XMonad.Layout.TwoPane" except that it
|
||||
keeps track of the slave window that is alongside the master
|
||||
pane. In other words, it prevents the slave pane from changing after
|
||||
the focus goes back to the master pane.
|
||||
|
||||
* "XMonad.Layout.VoidBorders":
|
||||
Modifies a layout to set borders to 0 for all windows in the
|
||||
workspace. Unlike XMonad.Layout.NoBorders, this modifier will not
|
||||
restore the window border if the windows are moved to a different
|
||||
workspace or the layout is changed.
|
||||
|
||||
* "XMonad.Layout.WindowArranger":
|
||||
This is a pure layout modifier that will let you move and resize
|
||||
windows with the keyboard in any layout.
|
||||
@ -1041,6 +1129,9 @@ For more information on using those modules for customizing your
|
||||
execute in that working directory. Sort of handy, I think.
|
||||
Note this extension requires the 'directory' package to be installed.
|
||||
|
||||
* "XMonad.Layout.ZoomRow":
|
||||
Row layout with individually resizable elements.
|
||||
|
||||
-}
|
||||
|
||||
{- $prompts
|
||||
@ -1139,6 +1230,10 @@ These are the available prompts:
|
||||
* "XMonad.Prompt.XMonad":
|
||||
A prompt for running XMonad commands
|
||||
|
||||
* "XMonad.Prompt.Zsh":
|
||||
A version of "XMonad.Prompt.Shell" that lets you access the awesome
|
||||
power of Zsh completions in your xmonad prompt
|
||||
|
||||
Usually a prompt is called by some key binding. See
|
||||
"XMonad.Doc.Extending#Editing_key_bindings", which includes examples
|
||||
of adding some prompts.
|
||||
@ -1178,6 +1273,9 @@ A non complete list with a brief description:
|
||||
A convenient binding to dmenu.
|
||||
Requires the process-1.0 package
|
||||
|
||||
* "XMonad.Util.DynamicScratchpads":
|
||||
Dynamically declare any window as a scratchpad.
|
||||
|
||||
* "XMonad.Util.Dzen":
|
||||
Handy wrapper for dzen. Requires dzen >= 0.2.4.
|
||||
|
||||
@ -1185,6 +1283,9 @@ A non complete list with a brief description:
|
||||
Configure key bindings easily, including a
|
||||
parser for writing key bindings in "M-C-x" style.
|
||||
|
||||
* "XMonad.Util.ExclusiveScratchpads":
|
||||
Named scratchpads that can be mutually exclusive.
|
||||
|
||||
* "XMonad.Util.ExtensibleConf":
|
||||
Extensible and composable configuration for contrib modules. Allows
|
||||
contrib modules to store custom configuration values inside
|
||||
@ -1218,6 +1319,10 @@ A non complete list with a brief description:
|
||||
A collection of Loggers (see "XMonad.Util.Loggers") for NamedScratchpads
|
||||
(see "XMonad.Util.NamedScratchpad").
|
||||
|
||||
* "XMonad.Util.Minimize":
|
||||
Stores some common utilities for modules used for window
|
||||
minimizing/maximizing
|
||||
|
||||
* "XMonad.Util.NamedActions":
|
||||
A wrapper for keybinding configuration that can list the available
|
||||
keybindings.
|
||||
@ -1243,6 +1348,12 @@ A non complete list with a brief description:
|
||||
A utility module to store information about position and size of a window.
|
||||
See "XMonad.Layout.PositionStoreFloat" for a layout that makes use of this.
|
||||
|
||||
* "XMonad.Util.PureX":
|
||||
Composable @X@ actions.
|
||||
|
||||
* "XMonad.Util.Rectangle":
|
||||
A module for handling pixel rectangles: 'Rectangle'.
|
||||
|
||||
* "XMonad.Util.RemoteWindows":
|
||||
This module implements a proper way of finding out whether the window is remote or local.
|
||||
|
||||
@ -1258,6 +1369,11 @@ A non complete list with a brief description:
|
||||
* "XMonad.Util.Scratchpad":
|
||||
Very handy hotkey-launched toggleable floating terminal window.
|
||||
|
||||
* "XMonad.Util.SessionStart":
|
||||
A module for detectiong session startup. Useful to start status
|
||||
bars, compositors and session initialization. This is a more
|
||||
general approach than spawnOnce and allows spawnOn etc.
|
||||
|
||||
* "XMonad.Util.SpawnNamedPipe":
|
||||
A module for spawning a pipe whose Handle lives in the Xmonad state.
|
||||
|
||||
@ -1279,6 +1395,10 @@ A non complete list with a brief description:
|
||||
* "XMonad.Util.Timer":
|
||||
A module for setting up timers
|
||||
|
||||
* "XMonad.Actions.TreeSelect":
|
||||
<https://wiki.haskell.org/Zipper Zipper> over the "Data.Tree" data
|
||||
structure.
|
||||
|
||||
* "XMonad.Util.Types":
|
||||
Miscellaneous commonly used types.
|
||||
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -2,6 +2,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Hooks.DebugKeyEvents
|
||||
-- Description : Track key events.
|
||||
-- Copyright : (c) 2011 Brandon S Allbery <allbery.b@gmail.com>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Hooks.DynamicBars
|
||||
-- Description : Manage per-screen status bars.
|
||||
-- Copyright : (c) Ben Boeckel 2012
|
||||
-- License : BSD-style (as xmonad)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -2,6 +2,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Hooks.DynamicIcons
|
||||
-- Description : Dynamically update workspace names based on its contents\/windows on it.
|
||||
-- Copyright : (c) Will Pierlot <willp@outlook.com.au>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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 <dons@cse.unsw.edu.au>
|
||||
-- License : BSD3-style (see LICENSE)
|
||||
--
|
||||
|
@ -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)
|
||||
--
|
||||
|
@ -4,6 +4,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Hooks.EwmhDesktops
|
||||
-- Description : Make xmonad use the extended window manager hints (EWMH).
|
||||
-- Copyright : (c) 2007, 2008 Joachim Breitner <mail@joachim-breitner.de>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Hooks.FadeInactive
|
||||
-- Description : Set the _NET_WM_WINDOW_OPACITY atom for inactive windows.
|
||||
-- Copyright : (c) 2008 Justin Bogner <mail@justinbogner.com>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -2,6 +2,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Hooks.FadeWindows
|
||||
-- Description : A more flexible and general compositing interface than FadeInactive.
|
||||
-- Copyright : Brandon S Allbery KF8NH <allbery.b@gmail.com>
|
||||
-- License : BSD
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Hooks.FloatNext
|
||||
-- Description : Automatically send the next spawned window(s) to the floating layer.
|
||||
-- Copyright : Quentin Moser <moserq@gmail.com>
|
||||
-- License : BSD-style (see LICENSE)
|
||||
--
|
||||
|
@ -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
|
||||
--
|
||||
|
@ -1,6 +1,7 @@
|
||||
-----------------------------------------------------------------------------
|
||||
-- |
|
||||
-- Module : XMonad.Hooks.ICCCMFocus
|
||||
-- Description : Deprecated.
|
||||
-- License : BSD
|
||||
--
|
||||
-- Maintainer : Tony Morris <haskell@tmorris.net>
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user