Some bash scripts for syncing dotfiles.
dotfiles install [target_dir] [file1|file2|..]
Install one or multiple files into target_dir. If target_dir is not given then $HOME is used as target.
dotfiles uninstall [target_dir] [file1|file2|..]
Uninstalls one or multiple files from target_dir. If target_dir is not given then $HOME is used as target.
dotfiles reset [target_dir] [file1|file2|..]
Revert local changes of files.
dotfiles update
Update files to latest git commit.
dotfiles status
Print status about which files are linked/installed.
Add support for configuring (or manually specifying) target filenames