On Sun, Jan 03, 2010 at 07:41:04PM -0500, Ryan Flannery wrote: > On Sun, Jan 3, 2010 at 7:20 PM, Marco Peereboom <[email protected]> wrote: > > On Jan 3, 2010, at 8:23, Chris Bennett <[email protected]> > >> Josh Rickmar wrote: > [snip] > >>> This may have changed in more recent version of scrotwm, but back when I > >>> last tried it, the statusbar also was not able to show you which > >>> workspaces currently had windows on them, so I ended up quiting scrotwm > >>> and X when I still had windows open... not fun. > [snip] > >> I agree, I don't like having to tab through 10 windows before shutting > >> down. > > The "M+left" and "M+right" keybindings may be useful for you then. > They cycle through the workspaces with windows in them (skipping those > that are empty). > Just FYI. > > -Ryan >
Ah, nice. Yeah, after looking through the manual again, I tried all the features, and found that out as well. Just to see what has changed since I last used it, I installed scrotwm and started writing down a list of things which I didn't really like or that I found odd: * No tagging Since Marco doesn't really like this, and it is his wm, I doubt this would be comming back (a shame, really. you can still use tags as regular workspaces if so inclined). * Statusbar doesn't display windows on other workspaces Same here. * Statusbar doesn't display WM_NAME(STRING). I found it odd that there are options to display things like the window's class, but not the actual title of the window. Maybe I could write a patch for this. * Can't bind mouse actions on windows * Can't bind mouse actions on the statusbar I use surf as my browser, and prefer to use it without any other programs to handle multiple windows (ie. tabbed), besides the wm. Since my hand is almost always on the mouse anyways, I find it really convenient to use mouse bindings to perform certain actions (like right clicking the statusbar to delete the current window, for instance). * Can't switch to a specific layout, only cycle (no way to bind this). I thought it was weird the first time I used dwm (comming from xmonad), but after using it for a while, I have really missed it in scrotwm. I think that it should be possible to at least bind keys to certain layouts so you can change to it without having to cycle through all the others first. * No layout for floating I like the way dwm distinguishes between floating windows in a tiled layout and windows that are set to float because of the current floating layout, so if you switch back to a tiled layout, windows which you have explicitly set to floating will remain floating. * New windows are always pushed to the bottom of the stack, can't be configured I think this should be an option. * Opening or closing a window with any floating moves the floating one to center Sounds like a bug. * Impossible to move any part of a floating window off screen. Not sure if this is a bug or design decision, but I find it awkward at times. Anyways, I tried this with the scrotwm package (-current), so some of these bugs may have been fixed in the most recent version. I wouldn't mind writing patches for some of them, but the fact that things like tagging and the changes in the statusbar have been changed for the worse (imho, of course) make me rather want to stay with dwm. Anyways, good luck with your scrotwm project. Even if I don't really care for all the changes, I know you and others do. (I will say that scrotwm makes an excellent xmonad replacement, for those of you that haven't been already spoiled by switching to dwm. :)

