View Single Post
Posts: 1,522 | Thanked: 392 times | Joined on Jul 2010 @ São Paulo, Brazil
#86
Originally Posted by RFS-81 View Post
- registry is not portable (hard to clone configs to multiple computers)
Just export a .reg file for the keys in question, transfer that file however you want, and on the destination import it (usually simply by double-clicking and clicking yes on a "are you sure" dialog

Originally Posted by RFS-81 View Post
-
- all eggs in one basket
I'll give you that, being a single file under a single file table etc does increase the odds that if one thing goes wrong everything does

Originally Posted by RFS-81 View Post
-- accessing/modifying registry from shell scripts is *not* fun
haven't had much experience with that, i did once, quite some time ago, play with a Visual Basic program that read and wrote to the registry, wasn't a big deal.
Originally Posted by RFS-81 View Post
-
- it's easy to mess up *anything* when making a mistake with registry (with rc files you only mess up the one particular app/function)
Isn't this similar if all configuration files are in the same folder?

Originally Posted by RFS-81 View Post
-
- if you mess up settings of an app (or want to return the "factory settings"), just delete the rc file and start over - nothing else is affected
many programs treat the registry like that too, you delete the keys for the program and it just recreates them with default values (not all of them do it, but then, many programs that use their own configuration files also fail if you delete the files, but of course not all of them)

Originally Posted by RFS-81 View Post
-
- with registry, you often cannot be sure whether stuff there is obsolete or not
With a bunch of configuration files pilled up, how can you with 100% certainty?
Originally Posted by RFS-81 View Post
-
- with rc files, you can move apps to different locations without messing up the configs
depending on the program and on the settings involved, same can be done under Windows and it's registry

Originally Posted by RFS-81 View Post
-
- with rc files, you can reinstall the whole operating system without losing user specific configs (taken /home is mounted as a separate filesystem)
that is indeed a disadvantage with a monolithic settings storage; though with what you describe, it wouldn't be much help if the reason that made the reinstall necessary was some messed up user config




@slender:That gets messy if you got lots of programs that start similarly; no need to have everything on PATH