pastebin/clone_dotfiles.sh

16 lines
580 B
Bash

cd
rm -rf .git
printf "\033[32m%s\033[m" "Backing up current dotfiles"
printf "\033[33m%s\033[m" ".bashrc -> .bashrc.old"
cp .bashrc .bashrc.old
printf "\033[33m%s\033[m" ".profile -> .profile.old"
cp .profile .profile.old
printf "\033[33m%s\033[m" ".inputrc -> .inputrc.old"
cp .inputrc .inputrc.old
printf "\033[33m%s\033[m" ".inputrc -> .inputrc.old"
git init
git remote add origin https://git.timo.one/tosu/dotfilestosu
git fetch
git branch main origin/main
git checkout main 2>&1 | grep -v error | grep -v Please | grep -v Aborting | xargs -I {} rm -rf "{}"
git checkout main