desktop-launch-interfaceΒΆ
The desktop-launch
interface allows strictly confined snaps to identify and launch desktop applications in (or from) other snaps.
Tip
See Interface management and Supported interfaces for further details on how interfaces are used.
Developer details
Auto-connect: no Super-privileged: yes
Endpoint access permissions
- /v2/snaps/{name}
- /v2/snaps
- /v2/icons/{name}/icon
Requires snapd version 2.52+.
Code examples
The source code for this interface is in the snapd repository: https://github.com/snapcore/snapd/blob/master/interfaces/builtin/desktop_launch.go