Here’s a little demo of the work we’ve been doing on automatic theme installation for snaps.
With this in place, whenever you install and apply a new theme to your desktop, a background service will check if its associated theme snap is installed, and, if not, ask if you’d like to install it. Of course, without the correct theme snap installed, snapped applications will not appear correctly themed.
This is still a work-in-progress - for example, in its current state, the service uses the
snapd-control interface to install theme snaps (which is not ideal) - but as you can see, things are coming together nicely so far