diff --git a/.config/shell/bin/upd b/.config/shell/bin/upd new file mode 100755 index 0000000..c37ff35 --- /dev/null +++ b/.config/shell/bin/upd @@ -0,0 +1,17 @@ +#!/bin/bash + +# Check for updates for thing in the REPOS_TO_UPDATE variable +IFS=: read -ra REPOS_TO_UPDATE_ARR <<< "$REPOS_TO_UPDATE" +for REPO in "${REPOS_TO_UPDATE_ARR[@]}"; do + tput setaf 2 + echo " Pulling ${REPO/$HOME/"~"}‥" + tput sgr0 + git -C "$REPO" pull +done + +# check for dotfiles updates +echo +tput setaf 2 +echo " Checking for dotfiles updates‥" +tput sgr0 +dotfiles pull