Juan Lang <juan_lang at yahoo.com> writes:
> I'm of the opinion that all this fancy CSIDL_PERSONAL mapping doesn't
> belong in shell32, even though I put it there. shell32 should default to
> creating paths that are part of the profiles directory if nothing else
> exists, since the shell won't work without them. But creating
> Linux-environment-friendly defaults should perhaps go in wineprefixcreate.
> I actually rather liked the idea of putting it in winecfg, and launching
> winecfg in a GUI-less mode from wineprefixcreate. The advantage is that
> the drive mappings and shell folder creation would be in the same app, and
> so would have some hope of staying consistent.
Maybe what we should do is to always have the paths point into the c:
drive, and then play with symlinks at the Unix level to redirect
things to $HOME. This way it would keep working even if the drive
config is changed after the initial setup.
--
Alexandre Julliard
julliard at winehq.org