Other things are in planning. This is all I have posted for now. Stay tuned.
Three commands. Every time I boot a fresh new Unix machine, like a Mac or some Linux system, I can set everything up in three commands. Usually two.
If it's a Mac, skip step one. If it's a well-rounded distro, double check if these packages are already there, if not, install them.
sudo apt-get install curl git zsh
Step two, pull the dotfiles repo.
git clone https://github.com/tylermolamphy/dots.git
Ready for the magic?
Bam. I just downloaded Oh my Zsh, plus my configs for Zsh, Bash, Vim, Tmux, Git, and all of my aliases.
Apart from ./bootstrap, there are two other shell scripts in the dots folder, push and pull. This is how I keep them in sync without making my home directory a git repo. Push copies the files to ~/dots and pushes the repo. Pull, as you'd expect, pulls the repo and copies the files to ~, your home directory.