helm/bin/update
2013-04-12 20:32:35 -04:00

31 lines
604 B
Bash
Executable file

#!/bin/zsh
# Ask for the administrator password upfront
sudo -v
# Keep-alive: update existing `sudo` time stamp until script is done
while true; do sudo -n true; sleep 60; kill -0 "$$" || exit; done 2>/dev/null &
cd ~/.dotfiles
echo "Updating ALL the things!"
# Update these scripts!
echo-g "==> Updating dotfiles"
git pull
# Updating the system with it's package manager (brew, apt-get, etc.)
echo-g "==> Updating installed packages"
pkg-update
echo-g "==> Updating zsh, rvm and vim"
# Then the rest
install/zsh
echo
if is_mac; then
install/rvm
echo
fi
install/vim
echo-g "==> All done!"