Files
zshrc/scripts/includes/update.sh
T
2021-09-18 12:06:54 -04:00

23 lines
422 B
Bash

spushd $SCR
prefix="&7[&3zshrc&7]"
# Check for updates
git fetch origin --quiet
reslog=$(git log HEAD..origin/master --oneline)
if [[ "${reslog}" != "" ]] ; then
# Has updates
color "$prefix &cYour zshrc is outdated. Automatically updating..."
# Try to pull
if git pull; then
. $SCR/zshrc.sh
color "$prefix &aUpdated!"
else
color "$prefix &cUpdate failed!"
fi
fi
spopd