-
Notifications
You must be signed in to change notification settings - Fork 6
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
[Feature Request] Add overlayfs deploy mode for Linux #77
Comments
This is a nice idea. Since i have never used OverlayFS, it will take some time to read up and implement. |
I did some preliminary research on it and envision it would work like this (sorry about the brain dump):
Some thoughts and concerns:
|
Sorry for the late reply, i was ill lately.
Launching a game currently does not affects mods at all. They are manually (un)deployed using separate buttons. I am not quite sure what the advantage of automatically undeploying all mods after the game exits would be.
In order to run games/ tools, Flatpak Limo needs permission to run arbitrary commands on the host, which would include mounting.
The root privileges might be an issue. A user could add the required command to
I would have to test this but believe that this should not cause issues with Flatpak Steam. Overall this seems doable and a useful addition. Though it may take time until i get around to implementing this as other features have a higher priority at the moment. |
You can use fuse-overlayfs, it allows overlay filesystems to be made without root. |
It would be great if we could use overlayfs to deploy the mods rather than hard-linking, as this would allow using read-only game directories, preventing any contamination of the original game directory. Flatpak users could easily make use of this by only providing read-only access to those directories using Flatpak's permission system.
The text was updated successfully, but these errors were encountered: