What problem does the feature request solve?
Sometimes Linux gamers don't install Steam natively but instead opt for the Flatpak version of Steam.
Example mock-up (optional)
The path for Flatpak'd Steam would look something like ~/.var/app/com.valvesoftware.Steam/.steam/steam/steamapps/common/Valheim. It could be implemented as another selectable option, i.e. Xbox, Steam, Steam (Flatpak)
Additional information (optional)
A workaround before this is implemented could be simply linking the Steam native directory to the Steam Flatpak directory. But that doesn't work for me because I have both a native and a Flatpak version of Steam installed.
Another workaround might be trying to run r2modman within the Steam Flatpak. I believe AppImages are not supported within a Flatpak so it must first be extracted then ran. You can enter the Flatpak environment shell by using the command flatpak run --command=/bin/bash com.valvesoftware.Steam and r2modman needs to be ran with the option --no-sandbox. Once you have your mods installed a normal launch won't work, launch Flatpak Steam with options like:
com.valvesoftware.Steam -applaunch 892970 --doorstop-enable true --doorstop-target ~/.var/app/com.valvesoftware.Steam/.config/r2modmanPlus-local/Valheim/profiles/Default/BepInEx/core/BepInEx.Preloader.dll --r2profile Default --doorstop-dll-search-override ~/.var/app/com.valvesoftware.Steam/.config/r2modmanPlus-local/Valheim/profiles/Default/unstripped_corlib
Note, this is not a duplicate of #729 because this issue is relating to using r2modman as an AppImage with Flatpak'd Steam, whereas #729 is relating to distributing r2modman as a Flatpak, potentially useful on the Steam Deck.
What problem does the feature request solve?
Sometimes Linux gamers don't install Steam natively but instead opt for the Flatpak version of Steam.
Example mock-up (optional)
The path for Flatpak'd Steam would look something like
~/.var/app/com.valvesoftware.Steam/.steam/steam/steamapps/common/Valheim. It could be implemented as another selectable option, i.e. Xbox, Steam, Steam (Flatpak)Additional information (optional)
A workaround before this is implemented could be simply linking the Steam native directory to the Steam Flatpak directory. But that doesn't work for me because I have both a native and a Flatpak version of Steam installed.
Another workaround might be trying to run r2modman within the Steam Flatpak. I believe AppImages are not supported within a Flatpak so it must first be extracted then ran. You can enter the Flatpak environment shell by using the command
flatpak run --command=/bin/bash com.valvesoftware.Steamand r2modman needs to be ran with the option--no-sandbox. Once you have your mods installed a normal launch won't work, launch Flatpak Steam with options like:com.valvesoftware.Steam -applaunch 892970 --doorstop-enable true --doorstop-target ~/.var/app/com.valvesoftware.Steam/.config/r2modmanPlus-local/Valheim/profiles/Default/BepInEx/core/BepInEx.Preloader.dll --r2profile Default --doorstop-dll-search-override ~/.var/app/com.valvesoftware.Steam/.config/r2modmanPlus-local/Valheim/profiles/Default/unstripped_corlibNote, this is not a duplicate of #729 because this issue is relating to using r2modman as an AppImage with Flatpak'd Steam, whereas #729 is relating to distributing r2modman as a Flatpak, potentially useful on the Steam Deck.