diff --git a/bootstrap.sh b/bootstrap.sh new file mode 100755 index 0000000..548b82b --- /dev/null +++ b/bootstrap.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +cd ~ +if [ ! -d ".dotfiles" ] +then + git clone http://adamgoldsmith.name/cgit/dotfiles.git .dotfiles +else + echo "~/.dotfiles already exists, not cloning" +fi + +echo "Updating .dotfiles" +cd .dotfiles +git pull +git submodule init +git submodule update + +echo "Updating .dotfiles/zsh/.zprezto" +cd zsh/.zprezto/ +git pull +git submodule init +git submodule update + +echo "Stowing emacs, zsh, and git" +cd ~/.dotfiles/ +stow emacs zsh git +echo 'Didn'\''t stow ssh, please stow that manually with "stow ssh" in the .dotfiles directory if you want that'