Hi,
the last weeks i was a little bit amused to see more and more folders in my home from the games and apps i installed. Now i looked a bit deeper. Due to a question in the steam forum i looked at the folder structure of the "users/crossover" folder in the bottles. I saw the typical folder structure, but with symlinks to my home folder:
My Documents My Music My Pictures My Videos
That seems to be the reason for my home folder pollution. I think it is a good idea to use symlinks for a central storage of the user save stuff, but that can also lead to several problems...
-
concurrent access
What if two bottles with the same programs/games (running in parallel) open and save their savegames? I think that can really destroy the files...
-
re-use existing folders OR one central cx folder
If global bottle folders should be used, why not use the existing "gnome/kde/<your env shell>" folders which exists in the /home/<user>/{Videos,Images,Desktop,...}? Ok, this can lead to problems due to locale stuff (Images, Bilder, ...).
But then, why not use some central global /home/<user>/cxhome folder and then the symlink to
/home/<user>/cxhome/{My Documents,My Music, My Pictures, My Videos}?
That will be a really nice way not to pollute "my" home folder automatically :)
Just an idea...
Bye
Björn