I installed snapd on Debian testing. It seems that /snap/bin has only been added to the path of root, but not for my normal user. Any ideas?
Also I do not see any desktop integration, should I not see snap-store somewhere in the xfce menu after I installed it?
Otherwise it seems to work.
Yes, I even have rebooted. root has the path set, normal user not.
I have already installed snap-store, my question was if it should appear somewhere in the menu.
Note that $XDG_DATA_DIRS, like $PATH, is set in /etc/profile.d/apps-bin-path.sh but also /usr/lib/environment.d/990-snapd.conf. I think setting XDG_DATA_DIRS is required for the snaps to appear in the menu.
Now the question remains why $XDG_DATA_DIRS and $PATH are not set in graphical sessions - perhaps the difference you see between root and users is actually a difference between graphical sessions and login sessions? The cause might be the windows manager for example.