As I understand it, we maintain a list of default interface policies in the snapd base declaration. These policies can be overridden per snap by the store. The decisions of what to automatically connect by default are totally sane, but not all users agree with them for their particular use. For example, while I understand why
home are automatically connected (lots of apps would have a poor experience otherwise), I’d like to override that for my own machine: upon install, I’d prefer if such interfaces weren’t automatically connected, and I could connect them if I wanted to.
How do others feel about this capability?