#!/bin/bash echo "Deploying dotfiles..." pushd $HOME &> /dev/null FILES=($(ls -p .dotfiles | egrep -v "/\$|\\.sh|TODO")) for file in ${FILES[@]}; do mv .$file .${file}.bak ln -s .dotfiles/$file .$file done mkdir -p .config mv .config/fish .config/fish.bak ln -s $HOME/.dotfiles/fish .config/fish mv .lein .lein.bak ln -s $HOME/.dotfiles/lein .lein popd &> /dev/null echo "...done."