Comment Re:Programming a window manager (Score 1) 279
If you look at many window managers home-pages, they say things like "which came from $(ANOTHER_WINDOW_MANAGER), which came from ...", so they were started off by someone hacking around with a previous window manager, until it became a seporate entity, not just a hack. I use windowmaker which (IMHO) is very elegant and easy to use. I have looked at the src a few times, and every so often change something (nothing releasable), and find that the main source is very easy to edit, and browse, so if you want to start, try reading through that. Its probably not the easiest, but its the one I use (I'm biased).