This depends on what you're doing. There are ways aaround the UID/GID but it's more convenient in my opinion if at least the users UID is the same across machines. I only know the obvious problems
The only problem I've ever had with dot files in ~/ is screen (which refuses to read it). Some programs need file locking (e.g. mutt), so you will want to think about that too. For actually sharing the stuff between PC's, it boils down to individual app/config issues.
example 1: paths on machine 1 may be different then machine 2, but still stored in the configuration file.
example 2: different versions of the same program might not be totally compatible with config data updated from old versions; although it's not a great example. Converting MSVC6 project files to a recent version of Visual Studio and then trying to feed it into the old system again. *Should* make it obvious what I'm trying to get at.
__________________
My Journal
Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.
|