I'm making a #Linux install script to install my game to the user's home directory. Where should the game bundle go? The game bundle is a folder with a bunch of binaries, vendored libraries, resources, etc.
If you choose ~/.local/share/myprogram, you have to also comment where save games should go, because that's where I was planning on putting save games. (..And how can one directory be appropriate for both user data and programs?)
RE: https://floss.social/@mort/115692302833791374
It seems like the commonly agreed-upon convention is to put program files in ~/.local/share. Or ~/.local/opt. Or ~/.local/games. Or ~/Games. Or ~/.local/bin. Or ~/.local/lib.
With save games in ~/.local/share. Or ~/.config. Or ~/.local/state.
The only thing everyone actually agrees on is that it should not go in a dotdir under ~. Except almost everyone I've asked in IRC thinks a dotdir under ~ is the right place.
No wonder nobody develops for this platform