I, too, was disgusted with twm. So I thought, wait, the computers in the UNIX clusters at my school have all sorts of good managers, and it would be a cool, stupid trick to run it from there.
So, I start X, then ssh to my account on one of those boxes, then type
setenv DISPLAY myipaddress:0.0
(This works for the csh family of shells. I think its different for bash and its ilk. Also, if you want to do for a VNC session and not an honest to god X session, it should be yourip:yourVNCdisplay.0)
then on a local xterm, xhosts + clustercomputername (replaced with, of course the name of the remote computer.)
Finally, I just type afterstep into the ssh session, and pop, up comes afterstep on my display, running on someone else's hardware. On a 10baseT ethernet, there is hardly any lag.
Now, those familiar with UNIX will find this old hat. It's a pretty standard trick, and really useful for administrating headless systems with X windows.
Wouldn't it be cool if OS X could do this too? While it is pretty much possible to admin a UNIX box from a command-line remote session, it is much harder to do so for a OS X headless box.
What do you think the chances of getting Aqua forwarding a la X11 are? That would be really useful for the server market, and would be good even if a OS X VNC server comes out.
I think that as is, the lack of a DISPLAY variable for OS X and Aqua (and the related coolness that you can exploit with this) will prove to be a shortcoming.
Any thoughts? Is this something that people would really use (ie. worth nagging Apple about?)
Zach
PS. Good luck scruffy. Your posts have been really enlightening. Keep up the good work!
As I head home for the holidays, I will have to leave my os x box behind, so I don't think I'll be able to experiment as much as before with my machine. I'll try to keep current, though, and maybe even compile afterstep remotely. I'll try to give a report about the ease of CLI administration of OS X.