justone / dfm

dotfiles manager
http://endot.org/projects/#dfm
Other
122 stars 18 forks source link

dfm should not modify existing dotfiles during installation process #1

Open nsp opened 11 years ago

nsp commented 11 years ago

All files should be added to the repo as-is, since the initial configuration is not always a known state. If the installation process modifies files, it can get very confusing and hard to recover, even if it's just one line added somewhere.

nsp commented 11 years ago

I'm not sure how attached to the .bashrc_load idea, but I'd be fine with it disappearing entirely and leaving it up to the user to put dfm on their path (or not), as there are too many variables.

andornaut commented 9 years ago

I wouldn't classify this as a bug, but I do think that it'd be a good idea: the dfm docs could ask the user to add ~/bin to $PATH, rather than have dfm modify .bashrc. It'd simplify things and be slightly safer / more conservative.