Files
dotfiles/deploy.sh

24 lines
398 B
Bash
Executable File

#!/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."