CrossOver Support - Community Forums

Important Information These are community forums and not official technical support. If you need official support: Contact Us

CrossOver Games
Archived Discussion about CrossOver Games, Forum closed.

The following comments are owned by whoever posted them. We are not responsible for them in any way.

home folder pollution due to "My *" symlinks?

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...

  1. 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...

  2. 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

Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM2MzczNjgxLCJjc3JmX3Rva2VuIjoicDNLTVZMeEJMNHRLcFNTeSIsImdkcHIiOjB9