Only remove files when necessary
Only remove files when necessary

- If file does not exist, create link.
- If file does exist, is a symlink, and the link source is not in this
repo, replace file with user approval.
- if files does exist, is a symlink, and the link source is in this
repo, do nothing

corytheboyd/dotfiles,corytheboyd/dotfiles