setup.sh 531 B

1234567891011121314151617181920
  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