Hello. With an upcoming version of Varia (https://snapcraft.io/varia), I will need some extra permissions. This is the relevant part of snapcraft.yaml. I’m planning to release it very soon:
slots:
dbus-varia-tray:
interface: dbus
bus: session
name: io.github.giantpinkrobots.varia-tray
dbusmenu:
interface: dbus
bus: session
name: com.canonical.dbusmenu
auto-connect: true
plugs:
autostart-access:
interface: personal-files
read-write:
- $HOME/.config/autostart
- name: Varia
- description: Download files, videos and torrents
- snapcraft: https://github.com/giantpinkrobots/varia/blob/next/snapcraft.yaml
- upstream: https://github.com/giantpinkrobots/varia
- upstream-relation: Owner / maintainer
- interfaces:
- personal-files (r/w to $HOME/.config/autostart):
- request-type: auto-connection
- reasoning: I need read/write permission to $HOME/.config/autostart for the upcoming run on startup functionality. (added with commit 4f9087612c448e3e21dcc6ccb07aec0af4baee54)
- dbus-varia-tray (io.github.giantpinkrobots.varia-tray):
- request-type: auto-connection
- reasoning: This is necessary for the upcoming tray icon functionality. (added with commit 528d716c323808c2f09b1e52e0063e48bceeee5c)
- dbusmenu (com.canonical.dbusmenu):
- request-type: auto-connection
- reasoning: This is necessary for the upcoming tray icon functionality. (added with commit 528d716c323808c2f09b1e52e0063e48bceeee5c)
- personal-files (r/w to $HOME/.config/autostart):