1
0

setup.sh 533 B

12345678910111213141516171819
  1. # symlink dotfiles
  2. SCRIPT_PATH=`realpath $0`
  3. dotfiles=`dirname $SCRIPT_PATH`
  4. olddir=~/dotfiles_old # backup directory
  5. files=".bashrc .vimrc .bash_logout .gitconfig" # list of files/folders to symlink in homedir
  6. ## create dotfiles_old in homedir
  7. echo "Creating $olddir for backup"
  8. mkdir -p $olddir
  9. cd $dotfiles
  10. ## move any existing dotfiles in homedir to dotfiles_old directory, then create symlinks
  11. for file in $files; do
  12. mv -f ~/$file $olddir
  13. echo "Creating symlink to $file in ~"
  14. ln -s $dir/$file ~/$file
  15. done