Contains all of my config files.
NOTE: this will replace existing files with a symlink. Before using this, please make a backup of all files that will be touched.
cd /path/to/git/repos
git clone [REPO]
cd dotfiles
./setup.sh
NOTE: running ./setup.sh
will unlink any previously linked files that are
configured, so make sure this is what you want before running.
It's simple, just two things to remember:
- If you need to make edits, make them within this repo. All "installed" files will be kept up to date.
- If you pull down changes, run the same steps in the "setup" above.
- split out scripts; one script for each env
- automate vim setup (install vim-plug, compile tags lib, install fzf if needed, etc)