xmonad-contrib: Community-maintained extensions for xmonad

[ bsd3, library, system ] [ Propose Tags ] [ Report a vulnerability ]

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]

Flags

Manual Flags

NameDescriptionDefault
pedantic

Be pedantic (-Werror and the like)

Disabled
Automatic Flags
NameDescriptionDefault
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

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 44673 total (157 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]

Readme for xmonad-contrib-0.18.1

[back to package description]

XMonad logo

Hackage License Made in Haskell
Stack Cabal Nix
GitHub Sponsors Open Collective
Chat on #xmonad@irc.libera.chat Chat on #xmonad:matrix.org

xmonad-contrib

Community-maintained extensions for the XMonad window manager.

xmonad core is minimal, stable, yet extensible. xmonad-contrib is home to hundreds of additional tiling algorithms and extension modules. The two combined make for a powerful X11 window-manager with endless customization possibilities. They are, quite literally, libraries for creating your own window manager.

Installation

For installation and configuration instructions, please see:

If you run into any trouble, consult our documentation or ask the community for help.

Contributing

We welcome all forms of contributions:

Please do read the CONTRIBUTING document for more information about bug reporting and code contributions. For a brief overview of the architecture and code conventions, see the documentation for the XMonad.Doc.Developing module. If in doubt, talk to us.

License

Code submitted to the xmonad-contrib repo is licensed under the same license as xmonad core itself, with copyright held by the authors.