I was writing a system monitoring program and it occurred to me that a nifty hack would be to have the main page be someone's wallpaper, a sort of ambient monitoring program. With responsive web design and websockets, it could be configurable and commandable from a client app. UZBL seemed like the perfect client with which to do that.
I found xwinwrap, but programs that can use xwinwrap must themselves accept an option to specify an already existing window (xwinwrap's WID) in which to render. Without actually going in and hacking UZBL (or any basic browser), is there a way to make UZBL recognize the WID (i.e. is there some command line or environment setting I'm missing)?
If not, is there a browser I can use that recognizes the WID? I don't see anything like that in the command line options for Firefox, Icecat, or Chromium.
xscreensaver. This seems to me like a violation of The Principle of Least Surprise, and you may consider taking the usual approach for the sake of your users. (Plus, you're going to have to grapple with different window managers, not all of which will like what you're suggesting). – new123456 Aug 30 '11 at 10:33