We’re very excited to announce the official release of xmonad 0.9! We think this is a great release.
You can download xmonad 0.9from Hackage or from your package system. And if you’re using the previous version of xmonad, you can upgrade on the fly — without losing your session.
xmonad is a leading tiling window manager, known for its lightness, reliability, extensibility and efficiency. It supports true multiheaded tiling, and rich, rapid customisation. It is also highly portable, running on regular desktops, laptops, netbooks, phones, game consoles, the OLPC, and more.
Some of the highlights of the 0.9 release include:
Actions.SpawnOn: windows go to the workspace they were launched on, even if you’re no longer viewing that workspace. Especially handy for slow-starting apps like firefox.
Actions.GridSelect: graphically go to, select and do things with windows, workspaces, prompts, …
Focus changes across screens with mouse movement, no longer requiring a click.
New –restart command line flag to restart a running xmonad process.
Supports for multi-module local configuration files
Support for user-defined X event handling
xmonad comes with 180 extensions for enhancing functionality
Over 3000 commits have been made to the project.
Information, screenshots, documentation, tutorials and community resources are available from the xmonad home page. And you can follow us on twitter.
Here are the download statistics for source tarballs and the darcs repository of xmonad, going back to April 2007, when we initially released version 0.1
From April 2007 to March 2009 xmonad core source releases were downloaded more than 35 thousand times. In addition, the darcs repository for xmonad was cloned 24 thousand times, and the xmonad-contrib extensions library was cloned 16 thousand times. In total, xmonad source has been downloaded just over 75 thousand times in 22 months.
By March 2009, the 0.8 release makes up just over 90% of xmonad source downloads. The extensions library also represents 45% of xmonad checkouts now.
The most active source download time was December 2007, prior to xmonad binary packaging in Linux distributions removing the need to build from source. All major distributions currently ship with the current release of xmonad, making source builds unecessary.
These numbers only count xmonad tarball releases on hackage.haskell.org, and the darcs repositories hosted on code.haskell.org. It measures those intending to build xmonad from source, by hand (or with cabal). It does not include any downloads from mirrors, such as those provided by Linux and BSD distributions, and it doesn’t track binary installations via the Linux distributions (particularly Ubuntu, Debian, Fedora, Gentoo and Arch).
And, finally, we graph xmonad source installs per month against Debian popcon statistics (to see whether there’s some correlation between the decline in source downloads, and a rise in binary installs from distributions). We directly overlay the popcon statistics from Debian:
xmonad 0.8.1 is out. It is functionally identical to xmonad 0.8, but adds tweaks to build with GHC 6.10 (which is now the default on some distributions). xmonad-contrib is also up to date.
Meanwhile, work continues on the head branches, with many new improvements coming up for xmonad 0.9.
If you’re using GHC 6.10, get the latest release from Hackage.
A general purpose replacement for “gaps” has been adopted.
Floating windows pop up on the current screen by default
Locale support
Rock solid code. No new crash-inducing bugs reported.
Many new extensions, including the ability to write your own configuration parsers.
The 1000th commit was made to the project
xmonad is a leading tiling window manager, known for its reliability, flexibility, and efficiency. It supports true Xinerama tiling, and easy, rapid extension and customisation.
And yeah, it even runs on the openmoko:
We have had more than 70 developers contribute to the project. Thank you all!
Get it!
Information, screenshots, documentation, tutorials and community resources are available from the xmonad home page.