xmonad-contrib: Community-maintained extensions for xmonad
Community-maintained tiling algorithms and extension modules for xmonad, an X11 tiling window manager.
For an introduction to building, configuring and using xmonad extensions, see XMonad.Doc. In particular:
XMonad.Doc.Configuring, a guide to configuring xmonad
XMonad.Doc.Extending, using the contributed extensions library
XMonad.Doc.Developing, introduction to xmonad internals and writing your own extensions.
[Skip to Readme]
Modules
[Index] [Quick Jump]
- XMonad
- Actions
- XMonad.Actions.AfterDrag
- XMonad.Actions.BluetileCommands
- XMonad.Actions.Commands
- XMonad.Actions.ConstrainedResize
- XMonad.Actions.CopyWindow
- XMonad.Actions.CycleRecentWS
- XMonad.Actions.CycleSelectedLayouts
- XMonad.Actions.CycleWS
- XMonad.Actions.CycleWindows
- XMonad.Actions.CycleWorkspaceByScreen
- XMonad.Actions.DeManage
- XMonad.Actions.DwmPromote
- XMonad.Actions.DynamicProjects
- XMonad.Actions.DynamicWorkspaceGroups
- XMonad.Actions.DynamicWorkspaceOrder
- XMonad.Actions.DynamicWorkspaces
- XMonad.Actions.EasyMotion
- XMonad.Actions.FindEmptyWorkspace
- XMonad.Actions.FlexibleManipulate
- XMonad.Actions.FlexibleResize
- XMonad.Actions.FloatKeys
- XMonad.Actions.FloatSnap
- XMonad.Actions.FocusNth
- XMonad.Actions.GridSelect
- XMonad.Actions.GroupNavigation
- XMonad.Actions.KeyRemap
- XMonad.Actions.Launcher
- XMonad.Actions.LinkWorkspaces
- XMonad.Actions.MessageFeedback
- XMonad.Actions.Minimize
- XMonad.Actions.MostRecentlyUsed
- XMonad.Actions.MouseGestures
- XMonad.Actions.MouseResize
- XMonad.Actions.Navigation2D
- XMonad.Actions.NoBorders
- XMonad.Actions.OnScreen
- XMonad.Actions.PerLayoutKeys
- XMonad.Actions.PerWindowKeys
- XMonad.Actions.PerWorkspaceKeys
- XMonad.Actions.PhysicalScreens
- XMonad.Actions.Plane
- XMonad.Actions.Prefix
- XMonad.Actions.Profiles
- XMonad.Actions.Promote
- XMonad.Actions.RandomBackground
- XMonad.Actions.RepeatAction
- XMonad.Actions.Repeatable
- XMonad.Actions.RotSlaves
- XMonad.Actions.RotateSome
- XMonad.Actions.Search
- XMonad.Actions.ShowText
- XMonad.Actions.Sift
- XMonad.Actions.SimpleDate
- XMonad.Actions.SinkAll
- XMonad.Actions.SpawnOn
- XMonad.Actions.Submap
- XMonad.Actions.SwapPromote
- XMonad.Actions.SwapWorkspaces
- XMonad.Actions.TagWindows
- XMonad.Actions.TiledWindowDragging
- XMonad.Actions.ToggleFullFloat
- XMonad.Actions.TopicSpace
- XMonad.Actions.TreeSelect
- XMonad.Actions.UpdateFocus
- XMonad.Actions.UpdatePointer
- XMonad.Actions.Warp
- XMonad.Actions.WindowBringer
- XMonad.Actions.WindowGo
- XMonad.Actions.WindowMenu
- XMonad.Actions.WindowNavigation
- XMonad.Actions.WithAll
- XMonad.Actions.Workscreen
- XMonad.Actions.WorkspaceCursors
- XMonad.Actions.WorkspaceNames
- Config
- XMonad.Doc
- Hooks
- XMonad.Hooks.BorderPerWindow
- XMonad.Hooks.CurrentWorkspaceOnTop
- XMonad.Hooks.DebugEvents
- XMonad.Hooks.DebugKeyEvents
- XMonad.Hooks.DebugStack
- XMonad.Hooks.DynamicBars
- XMonad.Hooks.DynamicHooks
- XMonad.Hooks.DynamicIcons
- XMonad.Hooks.DynamicLog
- XMonad.Hooks.DynamicProperty
- XMonad.Hooks.EwmhDesktops
- XMonad.Hooks.FadeInactive
- XMonad.Hooks.FadeWindows
- XMonad.Hooks.FloatConfigureReq
- XMonad.Hooks.FloatNext
- XMonad.Hooks.Focus
- XMonad.Hooks.InsertPosition
- XMonad.Hooks.ManageDebug
- XMonad.Hooks.ManageDocks
- XMonad.Hooks.ManageHelpers
- XMonad.Hooks.Minimize
- XMonad.Hooks.Modal
- XMonad.Hooks.OnPropertyChange
- XMonad.Hooks.Place
- XMonad.Hooks.PositionStoreHooks
- XMonad.Hooks.RefocusLast
- XMonad.Hooks.Rescreen
- XMonad.Hooks.ScreenCorners
- XMonad.Hooks.Script
- XMonad.Hooks.ServerMode
- XMonad.Hooks.SetWMName
- XMonad.Hooks.ShowWName
- XMonad.Hooks.StatusBar
- XMonad.Hooks.TaffybarPagerHints
- XMonad.Hooks.ToggleHook
- XMonad.Hooks.UrgencyHook
- XMonad.Hooks.WallpaperSetter
- XMonad.Hooks.WindowSwallowing
- XMonad.Hooks.WorkspaceByPos
- XMonad.Hooks.WorkspaceHistory
- XMonad.Hooks.XPropManage
- Layout
- XMonad.Layout.Accordion
- XMonad.Layout.AutoMaster
- XMonad.Layout.AvoidFloats
- XMonad.Layout.BinaryColumn
- XMonad.Layout.BinarySpacePartition
- XMonad.Layout.BorderResize
- XMonad.Layout.BoringWindows
- XMonad.Layout.ButtonDecoration
- XMonad.Layout.CenterMainFluid
- XMonad.Layout.CenteredIfSingle
- XMonad.Layout.CenteredMaster
- XMonad.Layout.Circle
- XMonad.Layout.CircleEx
- XMonad.Layout.Column
- XMonad.Layout.Columns
- XMonad.Layout.Combo
- XMonad.Layout.ComboP
- XMonad.Layout.Cross
- XMonad.Layout.Decoration
- XMonad.Layout.DecorationAddons
- XMonad.Layout.DecorationEx
- XMonad.Layout.DecorationMadness
- XMonad.Layout.Dishes
- XMonad.Layout.DragPane
- XMonad.Layout.DraggingVisualizer
- XMonad.Layout.Drawer
- XMonad.Layout.Dwindle
- XMonad.Layout.DwmStyle
- XMonad.Layout.FixedAspectRatio
- XMonad.Layout.FixedColumn
- XMonad.Layout.FocusTracking
- XMonad.Layout.Fullscreen
- XMonad.Layout.Gaps
- XMonad.Layout.Grid
- XMonad.Layout.GridVariants
- XMonad.Layout.Groups
- XMonad.Layout.Hidden
- XMonad.Layout.HintedGrid
- XMonad.Layout.HintedTile
- XMonad.Layout.IM
- XMonad.Layout.IfMax
- XMonad.Layout.ImageButtonDecoration
- XMonad.Layout.IndependentScreens
- XMonad.Layout.LayoutBuilder
- XMonad.Layout.LayoutCombinators
- XMonad.Layout.LayoutHints
- XMonad.Layout.LayoutModifier
- XMonad.Layout.LayoutScreens
- XMonad.Layout.LimitWindows
- XMonad.Layout.MagicFocus
- XMonad.Layout.Magnifier
- XMonad.Layout.Master
- XMonad.Layout.Maximize
- XMonad.Layout.MessageControl
- XMonad.Layout.Minimize
- XMonad.Layout.Monitor
- XMonad.Layout.Mosaic
- XMonad.Layout.MosaicAlt
- XMonad.Layout.MouseResizableTile
- XMonad.Layout.MultiColumns
- XMonad.Layout.MultiDishes
- XMonad.Layout.MultiToggle
- XMonad.Layout.Named
- XMonad.Layout.NoBorders
- XMonad.Layout.NoFrillsDecoration
- XMonad.Layout.OnHost
- XMonad.Layout.OneBig
- XMonad.Layout.PerScreen
- XMonad.Layout.PerWorkspace
- XMonad.Layout.PositionStoreFloat
- XMonad.Layout.Reflect
- XMonad.Layout.Renamed
- XMonad.Layout.ResizableThreeColumns
- XMonad.Layout.ResizableTile
- XMonad.Layout.ResizeScreen
- XMonad.Layout.Roledex
- XMonad.Layout.ShowWName
- XMonad.Layout.SideBorderDecoration
- XMonad.Layout.SimpleDecoration
- XMonad.Layout.SimpleFloat
- XMonad.Layout.Simplest
- XMonad.Layout.SimplestFloat
- XMonad.Layout.SortedLayout
- XMonad.Layout.Spacing
- XMonad.Layout.Spiral
- XMonad.Layout.Square
- XMonad.Layout.StackTile
- XMonad.Layout.StateFull
- XMonad.Layout.Stoppable
- XMonad.Layout.SubLayouts
- XMonad.Layout.TabBarDecoration
- XMonad.Layout.Tabbed
- XMonad.Layout.TallMastersCombo
- XMonad.Layout.ThreeColumns
- XMonad.Layout.ToggleLayouts
- XMonad.Layout.TrackFloating
- XMonad.Layout.TwoPane
- XMonad.Layout.TwoPanePersistent
- XMonad.Layout.VoidBorders
- XMonad.Layout.WindowArranger
- XMonad.Layout.WindowNavigation
- XMonad.Layout.WindowSwitcherDecoration
- XMonad.Layout.WorkspaceDir
- XMonad.Layout.ZoomRow
- XMonad.Prelude
- XMonad.Prompt
- XMonad.Prompt.AppLauncher
- XMonad.Prompt.AppendFile
- XMonad.Prompt.ConfirmPrompt
- XMonad.Prompt.DirExec
- XMonad.Prompt.Directory
- XMonad.Prompt.Email
- XMonad.Prompt.FuzzyMatch
- XMonad.Prompt.Input
- XMonad.Prompt.Layout
- XMonad.Prompt.Man
- XMonad.Prompt.OrgMode
- XMonad.Prompt.Pass
- XMonad.Prompt.RunOrRaise
- XMonad.Prompt.Shell
- XMonad.Prompt.Ssh
- XMonad.Prompt.Theme
- XMonad.Prompt.Unicode
- XMonad.Prompt.Window
- XMonad.Prompt.Workspace
- XMonad.Prompt.XMonad
- XMonad.Prompt.Zsh
- Util
- XMonad.Util.ActionCycle
- XMonad.Util.ActionQueue
- XMonad.Util.ClickableWorkspaces
- XMonad.Util.Cursor
- XMonad.Util.CustomKeys
- XMonad.Util.DebugWindow
- XMonad.Util.Dmenu
- XMonad.Util.DynamicScratchpads
- XMonad.Util.Dzen
- XMonad.Util.EZConfig
- XMonad.Util.ExclusiveScratchpads
- XMonad.Util.ExtensibleConf
- XMonad.Util.ExtensibleState
- XMonad.Util.Font
- XMonad.Util.Grab
- XMonad.Util.Hacks
- XMonad.Util.History
- XMonad.Util.Image
- XMonad.Util.Invisible
- XMonad.Util.Loggers
- XMonad.Util.Minimize
- XMonad.Util.NamedActions
- XMonad.Util.NamedScratchpad
- XMonad.Util.NamedWindows
- XMonad.Util.NoTaskbar
- XMonad.Util.Parser
- XMonad.Util.Paste
- XMonad.Util.PositionStore
- XMonad.Util.Process
- XMonad.Util.PureX
- XMonad.Util.Rectangle
- XMonad.Util.RemoteWindows
- XMonad.Util.Replace
- XMonad.Util.Run
- XMonad.Util.Scratchpad
- XMonad.Util.SessionStart
- XMonad.Util.SpawnNamedPipe
- XMonad.Util.SpawnOnce
- XMonad.Util.Stack
- XMonad.Util.StringProp
- XMonad.Util.Themes
- XMonad.Util.Timer
- XMonad.Util.TreeZipper
- XMonad.Util.Types
- XMonad.Util.Ungrab
- XMonad.Util.WindowProperties
- XMonad.Util.WindowState
- XMonad.Util.WorkspaceCompare
- XMonad.Util.XSelection
- XMonad.Util.XUtils
- Actions
Flags
Manual Flags
Name | Description | Default |
---|---|---|
pedantic | Be pedantic (-Werror and the like) | Disabled |
Automatic Flags
Name | Description | Default |
---|---|---|
use_xft | Use Xft to render text | Enabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- xmonad-contrib-0.18.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
- AdamVogt, BrentYorgey, PeterJones, PeterSimons, SpencerJanssen, TomasJanousek, psibi, xmonad, TonyZorman
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.5, 0.6, 0.7, 0.8, 0.8.1, 0.9, 0.9.1, 0.9.2, 0.10, 0.11, 0.11.1, 0.11.2, 0.11.3, 0.11.4, 0.12, 0.13, 0.14, 0.15, 0.16, 0.17.0, 0.17.1, 0.18.0, 0.18.1 |
---|---|
Change log | CHANGES.md |
Dependencies | base (>=4.12 && <5), bytestring (>=0.10 && <0.13), containers (>=0.5 && <0.8), deepseq, directory, filepath, mtl (>=1 && <3), process, random, time (>=1.8 && <1.15), transformers, unix, utf8-string, X11 (>=1.10 && <1.11), X11-xft (>=0.2), xmonad (>=0.18.0 && <0.19) [details] |
Tested with | ghc ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.6 || ==9.8.2 || ==9.10.1 |
License | BSD-3-Clause |
Author | Spencer Janssen & others |
Maintainer | xmonad@haskell.org |
Category | System |
Home page | https://xmonad.org/ |
Bug tracker | https://github.com/xmonad/xmonad-contrib/issues |
Source repo | head: git clone https://github.com/xmonad/xmonad-contrib |
Uploaded | by xmonad at 2024-08-20T16:53:27Z |
Distributions | Arch:0.18.1, Debian:0.16, Fedora:0.17.1, FreeBSD:0.11.4, LTSHaskell:0.18.1, NixOS:0.18.0, openSUSE:0.18.1 |
Reverse Dependencies | 12 direct, 0 indirect [details] |
Downloads | 44692 total (152 in the last 30 days) |
Rating | 2.5 (votes: 4) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |