1
0

setup.sh 655 B

1234567891011121314151617181920212223242526
  1. # symlink bash files (no delete)
  2. echo "# Backing up files: if not removed, will be deleted."
  3. if [[ ! -f ~/.bashrc ]]; then
  4. mv -i ~/.bashrc ~/.bashrc.bak;
  5. rm ~/.bashrc 2> /dev/null
  6. fi
  7. ln -s ~/dotfiles/.bashrc ~/.bashrc
  8. if [[ ! -f ~/.bash_logout ]]; then
  9. mv -i ~/.bash_logout ~/.bash_logout.bak;
  10. rm ~/.bash_logout 2> /dev/null
  11. fi
  12. ln -s ~/dotfiles/.bash_logout ~/.bash_logout
  13. if [[ ! -f ~/.gitconfig ]]; then
  14. mv -i ~/.gitconfig ~/.gitconfig.bak;
  15. rm ~/.gitconfig 2> /dev/null
  16. fi
  17. ln -s ~/dotfiles/.gitconfig ~/.gitconfig
  18. if [[ ! -f ~/.vimrc ]]; then
  19. mv -i ~/.vimrc ~/.vimrc.bak;
  20. rm ~/.vimrc 2> /dev/null
  21. fi
  22. ln -s ~/dotfiles/.vimrc ~/.vimrc