Maybe I’m misunderstanding something. But my snap has the gsettings plug connected. But it can’t see the actual settings from my host system.
If I run the below gsettings command inside the snap (using snap run --shell myapp) it outputs “default”.
gsettings get org.gnome.desktop.interface color-scheme
Running the same outside the snap gives “prefer-dark”. I do understand the snap is sandboxed. But shouldn’t the gsettings plug exactly allow this kind of access? The documentation on gsettings interface - Snap documentation says:
gsettingsprovides access to any GSettings item for the current user.