Configuring xmonad

May 9th, 2008   Filed Under Tools  

Ok so I spent a while configuring Xmonad. As someone else said, it is like a framework for building your own keyboard based window manager. I really like how you can apply transformations to layouts, for example:

myLayout = noBorders Grid

Here I am applying the noBorders transform that will remove window borders on the Grid layout.

It is powerful and exciting, but configuring packages for haskell is hard and contrary to what is written in the website, building Xmonad from source requires downloading lots of dependencies. They are working on an automatic installer a la CPAN (for perl) but it is not ready yet. I tried to install it, and it asked lots of dependencies! :(

The cool thing is that it provides layouts per workspace and LOTS of customizations. But I can’t use it easily in ubuntu < 8.04 …

つまり, en resumen,

General, cool but very hard to port! I will check awesome and then decide if I will stay with it or DWM…

As soon as the Haskell guys polish their CPAN, Xmonad will be very easy to install.


Comments

Leave a Reply