I’ve been running xmonad on both my desktop computer at home and my laptop at work, and overall I’m pretty happy about it. However, I’ve had to work around some stuff:
- There’s no fancy graphical tools like the default Ubuntu desktop. This means no network-manager, no battery monitor, and so on. For the network manager (nm-applet), I’ve used knetworkmanager – almost the same, but it works a little better. I usually just run knetworkmanager, connects to the right network, and closes it again.
- Battery is monitored through dzen
- For mounting and unmounting devices, something that Ubuntu did automatically, I use pmount directly.
- I use mplayer through kplayer, a KDE mplayer wrapper, which makes it possible to run movies in a large window with the ratio preserved, something I’ve not been able to with the command line directly.
Other than that, there’s not much to it. It does attract some interest, though. Today, I held a course on Java and Web services, and someone asked me what type of Linux I ran. Not regarding the wrongness of the question, I answered “xmonad” – and there was 5 seconds silence, followed by a vague “ah…”.