setup up a temporary alias
alias dots='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
clone dotfiles into a bare repo
git clone --bare [email protected]:jearbear/dotfiles.git $HOME/.dotfiles
unpack dotfiles (this might fail if it would overwrite files)
dots checkout