fix(snap): add filesystem and desktop integration plugs

Fixes #6031

- Add home and removable-media plugs for local file sync access
- Add desktop and desktop-legacy plugs for taskbar pinning in Cinnamon
- Update install hook to prompt for home interface connection
- Add documentation warnings about snap limitations and data persistence

All plugs include inline comments explaining their purpose and linking to issue.
This commit is contained in:
Johannes Millan 2026-01-17 12:44:30 +01:00
parent a11257e70b
commit 1c0581bca8
3 changed files with 28 additions and 0 deletions

View file

@ -12,4 +12,13 @@ if snapctl is-connected system-observe; then
else
echo "Please connect system-observe interface for better system integration:"
echo "sudo snap connect superproductivity:system-observe"
fi
# Fix for issue #6031: Prompt for home interface connection for local file sync
if snapctl is-connected home; then
echo "home interface already connected"
else
echo "Please connect home interface to enable local file sync:"
echo "sudo snap connect superproductivity:home"
echo "Without this, you won't be able to sync to local files outside the snap container."
fi