I've been messing around with a new laptop at work (the hinges on the old one broke), and along the way, I'm reminded of something that's bugged me for a while. Is there any way to tell rio to move a window that's not manual (i.e. using the mouse)? Is there something in p9p equivalent to opening a control file and writing a command into it, or alternatively is there an app that will generate a ConfigureRequest event on behalf of a specific window?
If you're interested in the context, here it is. The p9p apps and good old fashioned, well-behaved X apps support command-line arguments to establish the initial window placement. But the ill-behaved apps (e.g. pretty much anything built on gtk) seem to assume some other strange policy. For example, no matter what I do firefox starts in the upper left corner of the screen. By contrast pidgin always starts where it was placed last. But neither of these behaviors are what I want. I want to specify the placement in my .xinitrc and to have the specific placement be based on my network address, so that I start different apps at home vs. at work. Any thoughts? BLS
