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