1
0

setup.sh 531 B

12345678910111213141516
  1. #!/bin/bash
  2. # symlink dotfiles
  3. dir="$HOME/dotfiles"
  4. olddir="$HOME/dotfiles/bak" # backup directory
  5. files=".zshrc .zshrc.d .rc.d .bashrc .vimrc .bash_logout .gitconfig .gitignore_global .gemrc .vim" # list of files/folders to symlink in homedir
  6. ## create dotfiles_old in homedir
  7. mkdir -p $olddir
  8. ## move any existing dotfiles in homedir to dotfiles_old directory, then create symlinks
  9. for file in $files; do
  10. mv -f "$HOME/$file" $olddir
  11. echo "Creating symlink to $file in ~"
  12. ln -s "$dir/$file" "$HOME/$file"
  13. done