Modularized setup_dotfiles.sh