The snap-themes-control interface

The snap-themes-control interface permits the use of snapd’s theme installation API.

Interface documentation:

See Interface management and Supported interfaces for further details on how interfaces are used.


Developer details

Auto-connect: no
Super-privileged: yes

Code examples

The test code can be found in the snapd repository: https://github.com/snapcore/snapd/blob/master/interfaces/builtin/snap_themes_control_test.go

The source code for the interface is in the snapd repository: https://github.com/snapcore/snapd/blob/master/interfaces/builtin/snap_themes_control.go

IMHO I think these docs should be more informative i mean the one liner isnt useful to me for understanding the usage of this interface i request if possible please mention the areas where this can be used or use cases of these interfaces they will surely help in better understanding…

I totally agree with you. We need to really expand on these interface docs - provide examples and make them easier to navigate, especially between snap users and snap developers. It’s something I want to try and plan for in our next cycle.

Nice , will be watching in the future for these changes to come

1 Like