Personal tools

Xmonad/Installing xmonad

From HaskellWiki

< Xmonad
Revision as of 04:25, 14 September 2008 by Twifkak (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


1 Read me first

After installing, you'll have an xmonad binary on your system. From there, you'll need to wire xmonad up to your login manager.

2 Linux

2.1 Arch

 $ pacman -S xmonad         # for the core package
 $ pacman -S xmonad-contrib # for the contrib package

See xmonad on ArchWiki for more info.

2.2 Debian

2.3 Fedora

2.4 Gentoo

2.5 Gobo

2.6 NixOS

2.7 Slackware

2.8 Source Mage

2.9 Ubuntu

 $ apt-get install xmonad                     # for the xmonad binary
 $ apt-get install libghc6-xmonad-dev         # to allow configuration through xmonad.hs
 $ apt-get install libghc6-xmonad-contrib-dev # for all of the contrib modules

Note: On Hardy Heron and earlier, the libghc6-x11-dev package was compiled without Xinerama support. This means that if you want multi-monitor support, you will either need to upgrade to Intrepid Ibez or compile xmonad (and the Haskell X11 library on which it depends) from tarball.


3.1 FreeBSD

3.2 NetBSD

3.3 OpenBSD

4 Mac OS X

5 Generic (from tarball)