- fork this repo
- clone your fork into ~/.dotfiles_sync i.e.
git clone .... ~/.dotfiles_sync
- cd into the dir
- change shell script to executable:
chmod +x makesymlinks.sh
- run sync command (from ~/.dotfiles_sync dir):
./makesymlinks.sh
- the sync will only update files in the ~/.dotfiles_sync/dotfiles dir
- anything else in your home dir will be left untouched
- source ~/.bash_profile
reload
is an alias to source bash_profile, so once you've done it once,reload
will do the trick after
- all new files should be added to the dotfiles dir (i.e. ~/.dotfiles_sync/dotfiles)
- add files without the "."(dot) in front of their name i.e. vimrc, not .vimrc
- the sync will append the dot to the file name when symlinking to your home dir
- re-run the sync command
- make updates to the files in the ~/.dotfiles_sync/dotfiles dir, not your ~ (home) dir
- commit your changes (and push em back up to your forked repo if you so desire)
- re-run the sync command
- install the Hack Font
original sync script pulled from Michael Smalley and then updated by me