looks great, any chance to see frosted surface,s like window panes
you could see through? 
I don't think I can do frosted surfaces like you intend, unless we have access to the frame buffer. AFAIK GLSL shaders don't have direct access to that.
By the way, I think I made frosted glass work. There are some commands like remove() and rename() which can be used to access files, I just need to check if everything works on my Mac and I'll update my theme.
There's a routine that I call to check the latest screenshotin the AF folder, then from that I generate the name of the next screenshot, and call the "screenshot" method. I can't act on the file directly so I set a flag to be used in a tick routine.
The tick routine first moves the newly created screenshot to another name, like grab01.png, then applies that file to a picture in a surface with gaussian blur.
When the system exits it purges all the grabXX.png files in the folder, so no traces are left. And at the beginning the grabs are purged too. The rename is useful so you can still grab screenshots and they won't mess with the frosted glass grabs

Oh, and there's some trickery to apply for overlay menus.