I use this repo to automatically setup a new linux machine with my config files.
Use the --all option to install all dependencies alongside the dotfiles:
./install_dotfiles.py --allThis script will clone some of my dotfile repos and symlink them with stow.