[Haskell-cafe] ANNOUNCE: xmonad 0.9 is now available!
Don Stewart
dons at galois.com
Sun Oct 25 22:45:50 EDT 2009
http://xmonad.org
The xmonad dev team is pleased to announce xmonad 0.9!
We think this is a great release.
The headlines:
* Actions.SpawnOn: Windows go to the workspace they were launched
on, even if you're no longer viewing that workspace. Especially
handy for slow-launching applications like Firefox
* Actions.GridSelect: graphically go to, select, do things with
windows, workspaces, prompts ...
* Many new window layouts: http://is.gd/4BzAI
* Many new scriptable actions: http://is.gd/4BzCN
* Focus changes across screens with mouse movement, no longer
requiring a click, even for empty workspaces.
* Improved xmobar/dzen statusbar functions, easier to use, more compositional
* 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.
Extensive change logs:
http://haskell.org/haskellwiki/Xmonad/Notable_changes_since_0.8
About:
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.
Features:
* Very stable, fast, small and simple.
* Automatic window tiling and management
* First class keyboard support: a mouse is unnecessary
* Full support for tiling windows on multi-head displays
* Full support for floating, tabbing and decorated windows
* Full support for Gnome and KDE utilities
* XRandR support to rotate, add or remove monitors
* Per-workspace layout algorithms
* Per-screens custom status bars
* Compositing support
* Powerful, stable customisation and reconfiguration
* Large extension library
* Excellent, extensive documentation
* Large, active development team, support and community
Get it!
Information, screenshots, documentation, tutorials and community
resources are available from the xmonad home page:
http://xmonad.org
The 0.9 release, and its dependencies, are available from
hackage.haskell.org:
http://hackage.haskell.org/package/xmonad
xmonad packages are available in pretty much every package system,
including.
Debian, Gentoo, Arch, Ubuntu, OpenBSD,
NetBSD, FreeBSD, Gobo, NixOS, Source Mage, Slackware
and 0.9 packages will appear in coming days (some are already available).
On the fly updating to xmonad 0.9 is supported, without losing your
session! You can even use cabal-install:
$ cabal update
$ cabal install xmonad-0.9
$ cabal install xmonad-contrib-0.9
$ xmonad --recompile
mod-q
Extensions:
xmonad comes with a huge library of extensions (now around 15
times the size of xmonad itself), contributed by viewers like you.
Extensions allow for all sorts of functionality and enhancements to
the window manager, via Haskell in your config file. For more
information on using and writing extensions see the webpage. The
library of extensions is available from hackage:
http://hackage.haskell.org/cgi-bin/xmonad-contrib
Full documentation for using and writing your own extensions:
http://xmonad.org/documentation.html
This release brought to you by the xmonad dev team:
Spencer Janssen Don Stewart
Adam Vogt Brent Yorgey
Daniel Wagner Devin Mullins
Daniel Schoepe Braden Shepherdson
Nicolas Pouillard Roman Cheplyaka
Gwern Branwen Lukas Mai
Featuring code contributions from over 80 developers:
Aaron Denney Jason Creighton
Alec Berryman Alex Tarkovsky
Alexandre Buisse Andrea Rossato
Austin Seipp Bas van Dijk
Ben Voui Brandon Allbery
Chris Mears Christian Thiemann
Clemens Fruhwirth Daniel Neri
Anders Engstrom Dave Harrison
David Glasser David Lazar
Dmitry Kurochkin Dominik Bruhn
Dougal Stanton Eric Mertens
Ferenc Wagner Jan Vornberger
Hans Philipp Annen Ivan Tarasov
Ivan Veselov Jamie Webb
Jeremy Apthorp Malebria
Joachim Breitner Joachim Fasting
Joe Thornber Joel Suovaniemi
Juraj Hercek Justin Bogner
Kai Grossjohann Karsten Schoelzel
Klaus Weidner Mathias Stearn
Mats Jansborg Matsuyama Tomohiro
Michael Fellinger Michael Sloan
Miikka Koskinen Neil Mitchell
Nelson Elhage Nick Burlett
Quentin Moser Nils Anders Danielsson
Peter De Wachter Robert Marlow
Sam Hughes Shachaf Ben-Kiki
Shae Erisson Simon Peyton Jones
Stefan O'Rear Tom Rauchenwald
Valery V. Vorotyntsev Will Farrington
Yaakov Nemoy timthelion
Rickard Gustafson Trevor Elliott
Ian Zerny Ivan Miljenovic
Marco e Silva Michal Janeczek
David Roundy Wirt Wolff
Max Rabkin Sean Escriva
Norbert Zeh Alexey Khudyakov
Ismael Carnales Luis Cabellos
Konstantin Sobolev Dmitry Astapov
Andres Salomon Aleksandar Dimitrov
Ilya Portnov Michal Trybus
Travis Hartwell
As well as the support of many others on the #xmonad and #haskell IRC
channels, and the wider Haskell and window manager communities.
Thanks to everyone for their support!
More information about the Haskell-Cafe
mailing list