Opiniated OS X efforts for dev environment automation. Using pure, Homebrew and Cask.
Init
git submodule update --init --recursive --jobs 4
Later on
# pull all changes in the repo including changes in the submodules
git pull --recurse-submodules
# pull all changes for the submodules
git submodule update --remote