<div dir="ltr">Well, there is indeed a small delay in the rendering, but not the workspace switching itself, because I spawn a process in the background using imagemagick and feh doing the heavy lifting. It is not the most beautiful thing but it works quite well!<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-02-28 18:09 GMT+01:00 Brandon Allbery <span dir="ltr"><<a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="">On Sat, Feb 28, 2015 at 11:34 AM, Anton Pirogov <span dir="ltr"><<a href="mailto:anton.pirogov@gmail.com" target="_blank">anton.pirogov@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I have written a log hook to set wallpapers. The special thing here is, that you can assign a wallpaper (or a set to be chosen randomly from) to each workspace, so when you have workspace A on screen 1 and B on screen 2, you see the according images on these screens and if you swap the workspaces, the wallpapers get swapped too. Wallpapers are always applied scaled and it detects vertical screens and rotates images accordingly (so any wallpaper will be rendered on any screen in a sane way).<br></div></blockquote><div><br></div></span><div>The main reason this hasn't been done already is that it tends to "lag" workspace switching. On a fast enough machine, it can work; on slower ones, the trick used by most desktop environments is preferred (a window per workspace that sits under all other windows). Not saying this is a bad idea, just mentioning.</div></div><span class="HOEnZb"><font color="#888888"><div><br></div>-- <br><div><div dir="ltr"><div>brandon s allbery kf8nh                               sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a>                                  <a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div><div>unix, openafs, kerberos, infrastructure, xmonad        <a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div></div>
</font></span></div></div>
</blockquote></div><br></div>