I would like to use content snaps as additional installable content related to snap. Like themes, plugins and game maps. However they are not designed for this purpose. Their current usage is mostly runtime environments and are designed with that in mind. From what I understand content snaps are:
- Mandatory download with snap which uses them and users don’t get to chose when they are installed
- Never updated to prevent breaking snap, unless tricked into updating by changing entry-points (discussed here)
These 2 points prevents content snaps from being used in way that would allow users to get additional functionality when they so chose and developers to separate release and additional community content for users to easily install.
snap install app app-community-themes