config files in a github repo.
the install-everything script installs zsh, spacemacs, and some other stuff.
the setup script deletes all config files and replaces them with a symplink to the appropriate file in the repo. it is called by the install-everything script.