Xmonad is the best window manager I’ve ever tried, so I felt very uncomfortable updating Ubuntu to 11.04. Gnome2 worked great for me, but when community says it’s time to move on, it’s time to move on.
The first thing after update was setting up xmonad. I followed this great tutorial and everything went smooth. Except for the fact that Unity 2d did’t work all that well with Xmonad.
So I replaced Unity launcher with Gnome do and continued with my day to day work. It bothered me a bit, but hey, we can’t have everything.
Here is the interesting part of the story. After s few months I decided that this isn’t good enough, so I checked out Unity 2D source and fixed the parts that bothered me(hip hip hooray for open source!!).
Please can check out and test my fork from the github repository.
- Xmonad workspace indicator!
- Display application name and window title in panel
- Move launcher under panel so it doesn’t cover it
- Made spread (application and workspace switcher) useful in Xmonad (always display list of applications from every screens, never display list of workspaces)
- Removed animations and fancy background from spread.
- Load panel only on the primary screen
- Don’t filter apps in lagacy tray (had problems with Skype)
If you have any troubles, feature requests or bug reports, please contact me(hamax on freenode) or post a comment. I’ll try to patch the code with new Unity updates, but I can’t make any promises.