X-Git-Url: https://apps.delaporte.us/gitweb/dotfiles.git/blobdiff_plain/8528ed9de092fa9d4c635f385bb45e9664226bcc..1acb157921be1ca03eaac361594d4e6a6e9d494d:/bootstrap.sh?ds=sidebyside diff --git a/bootstrap.sh b/bootstrap.sh index 5cba2e7..4a21602 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -1,21 +1,34 @@ +# Reminder to future self: +# You can scp just this file to the destination host, +# and then run it. -if [ ! -d ~/dotfiles ] +if [ ! -f ~/.ssh/id_rsa ]; then + ssh-keygen +fi + +if [ ! -d ~/dotfiles ]; then cd ~; git clone git@github.com:edthedev/dotfiles.git + cp ~/dotfiles/id_rsa.pub ~/id_rsa.pub + chmod go+r ~/id_rsa.pub fi -if [ ! -f ~/.zshrc ] +if [ ! -f ~/.zshrc ]; then ln -s ~/dotfiles/zshrc ~/.zshrc fi -if [ ! -d ~/dotfiles/antigen ] - cd ~/dotfiles/antigen;git submodule update --init +if [ ! -f ~/.screenrc ]; then + ln -s ~/dotfiles/screenrc ~/.screenrc +fi + +if [ ! -f ~/dotfiles/antigen/README.md ]; then + cd ~/dotfiles;git submodule update --init fi -if [ ! -f ~/.vimrc ] +if [ ! -f ~/.vimrc ]; then ln -s ~/dotfiles/vimrc ~/.vimrc fi -if [ ! -d ~/.vim/bundle ] +if [ ! -d ~/.vim/bundle ]; then git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim vim +BundleInstall +qall fi