#!/bin/bash for _FILE in .bashrc bin .vim .vimrc .zshrc do if [ ! -L $HOME/$_FILE ]; then if [[ -f $HOME/$_FILE ]]; then mv $HOME/$_FILE $HOME/$_FILE.bak fi ln -s "$HOME/dotfiles/$_FILE" "$HOME/$_FILE" fi done rsync -av "$HOME/dotfiles/.config" "$HOME/.config"