Skip to content

Instantly share code, notes, and snippets.

@DonRichards
Last active September 7, 2017 15:04
Show Gist options
  • Save DonRichards/ff5638cd57e7af106b33342a69fb6e02 to your computer and use it in GitHub Desktop.
Save DonRichards/ff5638cd57e7af106b33342a69fb6e02 to your computer and use it in GitHub Desktop.
sudo softwareupdate -i -a
brew update
brew upgrade
brew cleanup
brew cask outdated | xargs brew cask reinstall
npm install npm -g
npm update -g
sudo gem update --system
sudo gem update
pip install --upgrade pip
sudo killall -HUP mDNSResponder
sudo killall mDNSResponderHelper
sudo dscacheutil -flushcache
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill$
vboxmanage list runningvms | sed -r 's/.*\{(.*)\}/\1/' | xargs -L1 -I {} VBoxManage controlvm {} savestate
cd /Users/don/Desktop/Github/TRACE || exit
vagrant destroy -f
vagrant box update
vagrant box prune
vagrant plugin repair
cd /Users/don/Desktop/Github/TRACE || exit
git pull
vagrant up
find /Users/don -type f -name '*.DS_Store' -ls -delete
rm -rfv ~/.vagrant.d
sudo rm -rfv /Volumes/*/.Trashes
sudo rm -rfv ~/.Trash
sudo rm -rfv /private/var/log/asl/*.asl
date > /Users/don/Desktop/did_daily_run
@DonRichards
Copy link
Author

To run as a CRON job with sudo access

sudo EDITOR=/usr/bin/nano crontab -u root -e
24 4 * * * "daily run"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment