Originally posted by wyvern
Remember to install xfree86-server and (if you want rootless stuff) xfree86-rootless and (again, for rootless) go to xdarwin.org and get the latest XDarwin app and associated files. Me, I just use the Enlightenment windowmanager that comes with xfree86-i_don't_know_if_it's_base_or_server. Is there some good reason to switch to WindowManager or Sawfish or whatever?
This is not quite right. After install xfree86-base, you can do one of the following three possibilities:
1) type fink install xfree86-server
to get the stable release
2) type fink install xfree86-rootless
to get the rootless version (that is, have XFree86 and MacOS X coexist together...kind of). This also has some OpenGL support. I wish I could do it this way myself, but Fink is adament that it would be installing over some files if it did so. This probably won't happen to you, but it's worth noting.
3) Get the pre-compiled source for XDarwin from http://www.mrcla.com/XonX/
(I wouldn't suggest www.xdarwin.org
since they seem to be a little out of date).
Again, all this is discussed at http://fink.sourceforge.net/doc/x11/inst-xfree86.php
pretty lengthily (it's a good read. I laughed, I cried, I installed XFree86.).
Also, I don't think Fink installs Enlightenment by default. When I installed Fink, I had just TWM. You can of course get it by typing fink install enlightenment
I personally prefer Sawfish because it works quite with with GNOME. The best bet is to just check out a bunch of window managers (blackbox, enlightenment, fvwm, fvwm2, icewm, oroborus, sawfish, windomaker...). I've noticed that a lot of people seem to feel pretty personal about their own particular window manager, so it really does help to look around.