I tried the option to move ~/snap
to ~/.snap
and it worked! I had to:
- Uninstall all snap apps, including the built-in ones
- Manually move some of the leftover files to
~/.snap
- Configure
experimental.hidden-snap-folder
- Reinstall my snap apps
… but it’s working! That indicates that we’re not too far away from being able to making the default be ~/.snap
.
However I almost laughed out loud when I read that you all are planning on standardizing a ~/Snap
folder for “user facing snap data” (whatever that is). You’ve gone through the hard work of addressing the frequent complaint about forcing non-hidden snap folders on the user by implementing experimental.hidden-snap-folder
, then promptly thrown it all away again with ~/Snap
.
Please, just store whatever it was you wanted to store in ~/Snap
inside ~/.snaphome
or ~/.snap/home
or something, and have snap regenerate a convenience symlink (if you must) to ~/Snap
. Then add a experimental.no-create-snap-home-symlink
configuration option, so that those who care, can delete ~/Snap
and never see it again.
Also, consider the case-insensitive filesystem implications of standardizing a ~/Snap
directory that has a different purpose from ~/snap
. While using a case-insensitive filesystem with Linux is very uncommon, I think this may be unwise anwyay.