XMonad
xmonad.org
Spec sheet
- Product
- XMonad is a dynamically tiling window manager for X11, written and configured in Haskell.Read 11 Oct 2026 · xmonad.org
- Support
- The project points users to its mailing list and IRC channel for help.Read 11 Oct 2026 · xmonad.org
- Configuration requirement
- The quick start instructs users to create a Haskell configuration file at ~/.config/xmonad/xmonad.hs.Read 11 Oct 2026 · xmonad.org
- Customization
- Users can write custom layout algorithms and other extensions in Haskell configuration files.Read 11 Oct 2026 · xmonad.org
- Desktop utilities
- The features page lists support for GNOME and KDE utilities and XRandR monitor rotation and changes.Read 11 Oct 2026 · xmonad.org
- Extensions
- The separate xmonad-contrib package contains hundreds of community-maintained extensions.Read 11 Oct 2026 · xmonad.org
- Installation
- The project lists packages in BSD and Linux distribution repositories and provides instructions for installing from Git.Read 11 Oct 2026 · xmonad.org
- Intended use
- The project describes XMonad as a minimalist window manager focused on arranging windows so users can concentrate on their work.Read 11 Oct 2026 · xmonad.org
- Keyboard control
- Window manager features are accessible from the keyboard, and using a mouse is optional.Read 11 Oct 2026 · xmonad.org
- Layouts
- The default layouts are tall, wide, and fullscreen, and each virtual workspace retains its own layout.Read 11 Oct 2026 · xmonad.org
- Multi-monitor support
- XMonad supports multiple physical monitors through Xinerama, allowing simultaneous display of several workspaces.Read 11 Oct 2026 · xmonad.org
- Project history
- The project repository says XMonad was started in 2007 by Spencer Janssen, Don Stewart, and Jason Creighton.Read 11 Oct 2026 · github.com
- Related tools
- The download page lists dmenu and rofi as program launchers, and xmobar, polybar, and taffybar as status bars that work well with XMonad.Read 11 Oct 2026 · xmonad.org
- Security and correctness
- The project describes using Haskell’s type system, type-based automatic testing, and verification tools to check correctness properties.Read 11 Oct 2026 · xmonad.org
- Window arrangement
- It automatically tiles windows without gaps or overlap to maximize screen use.Read 11 Oct 2026 · xmonad.org
Plans and prices
XMonad Free Minimal X11 window manager core · extensions available through xmonad-contrib Read 11 Oct 2026 · xmonad.org
Where Specifiction places it
- Window Management Software#51 of 657.1