Difference between revisions of "Xmonad/Installing xmonad"
< Xmonad
Jump to navigation
Jump to search
(stub, with some examples) |
DonStewart (talk | contribs) (cabal install) |
||
Line 1: | Line 1: | ||
+ | {{xmonad}} |
||
+ | |||
== Read me first == |
== Read me first == |
||
After installing, you'll have an <code>xmonad</code> binary on your system. From there, you'll need to [[Xmonad/Configuring your login manager|wire xmonad up to your login manager]]. |
After installing, you'll have an <code>xmonad</code> binary on your system. From there, you'll need to [[Xmonad/Configuring your login manager|wire xmonad up to your login manager]]. |
||
Line 34: | Line 36: | ||
=== NetBSD === |
=== NetBSD === |
||
=== OpenBSD === |
=== OpenBSD === |
||
+ | |||
+ | xmonad is in the ports tree. To install it, |
||
+ | |||
+ | sudo pkg_add xmonad |
||
== Mac OS X == |
== Mac OS X == |
||
== Generic (from tarball) == |
== Generic (from tarball) == |
||
+ | |||
+ | == Generic (from Hackage) == |
||
+ | |||
+ | xmonad can be installed from source on any system with an up-to-date Haskell toolchain: |
||
+ | |||
+ | $ cabal install xmonad |
||
+ | |||
+ | [[Category:XMonad]] |
Revision as of 04:34, 14 September 2008
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.
Linux
Arch
$ pacman -S xmonad # for the core package $ pacman -S xmonad-contrib # for the contrib package
See xmonad on ArchWiki for more info.
Debian
Fedora
Gentoo
Gobo
NixOS
Slackware
Source Mage
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.
BSD
FreeBSD
NetBSD
OpenBSD
xmonad is in the ports tree. To install it,
sudo pkg_add xmonad
Mac OS X
Generic (from tarball)
Generic (from Hackage)
xmonad can be installed from source on any system with an up-to-date Haskell toolchain:
$ cabal install xmonad