>>1014530
>How do I modern *nix that?
Install WindowMaker.
With GWorkspace, you can enable the dock layout instead. In that case, use it with OpenBox or FVWM instead.
I wish GNUstep was a more popular toolkit. I prefer programming in it than QT or... GTK.
Plus, it's just as multiplatform and would create a common ecosystem for programmers across UNIX since OSX has to use it (with a theme engine of course).
GNUstep is so versatile, it you can have code in the themes such that the fundamental layout of things, such as a floating menu vs an in-window menu vs anything you can come up with is C-programable in the theme.