-
-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add the hidden ~/.snap/data/steam directory for Steam snap #445
Comments
Thanks for reporting. That should be easy to do until the next release. Considerations for the implementation: There are two possibilities (A) Add it as another/separate launcher (B) Like it is done for native Steam, check which of the two paths and use that for the Snap launcher (preferred method) |
I'm guessing that both paths cannot, or at least should not, be valid at the same time then, right? If so, then exactly as you said we should do the same thing that we do for native Steam. I wonder if it's as easy as just adding the Snap paths to The existing logic for determining Steam paths takes a list of Steam paths, expands them so that we end up with their real paths (that way any symlinked paths will become duplicates of the paths they are pointing to, i.e. One complication would be setting the Also, the Flatpak will need to have the |
Hmm, looking into this further, I think instead of re-using the Steam Native code path, we should do it in a much more simpler way and just check if I assume that when this option is enabled, all Steam config and data files get moved to |
That seems to be the simplest solution.
I hope so. The only reason we have the complicated logic for the native Steam is because it wasn't really the case there. But there also were differences based on the distro etc. @YamiYukiSenpai What happens to
Probably. @YamiYukiSenpai Can you confirm that the path |
Yup they're there
Not automatically, I think. I believe I had to force it by moving it, but I may be remembering it wrong. I noticed just now that the hidden snap data directory is more populated than expected. I'll get back to you on that and test on one of my VMs sometime this week (hopefully). |
Is your feature request related to a problem? Please describe.
Right now, it defaults to just
~/snap/steam
.I enabled an experimental feature that will allow Snaps to use the hidden
~/.snap/data
directory for Snap data.Describe the solution you'd like
In addition to
~/snap/steam
, please add~/.snap/data/steam
in the default directory it can read/write toDescribe alternatives you've considered
N/A
Additional context
https://forum.snapcraft.io/t/experimental-flag-for-hiding-snap/28509
The text was updated successfully, but these errors were encountered: