Files
dotfiles/deploy.sh
2015-08-21 13:24:19 -07:00

24 lines
399 B
Bash
Executable File

#!/bin/bash
echo "Deploying dotfiles..."
pushd $HOME &> /dev/null
FILES=($(ls -p .dotfiles | grep -v / | grep -v deploy))
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."