random patches

random things that seem to work on my machine, have to run now so will clean later just FYI
I'd rather a) not rely on implementation details like this, and b) have a black background by default.

I'm fine with giving people an example of how to configure it, though.