Last active
August 27, 2018 18:35
-
-
Save andreadellacorte/79dbf3e078f97b84174fd8e37a082997 to your computer and use it in GitHub Desktop.
MacOS Backup
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/zsh | |
SHELL=/bin/zsh | |
ZSH=/Users/andrea/.oh-my-zsh | |
PATH=/usr/local/sbin:/Users/andrea/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/opt/puppetlabs/bin:/improbable/tools/latest/mac | |
upgrade_oh_my_zsh () { | |
env ZSH=$ZSH sh $ZSH/tools/upgrade.sh | |
} | |
upgrade_oh_my_zsh | |
gem update --system | |
gem update | |
# Homebrew | |
brew update | |
brew upgrade | |
brew cleanup -s | |
brew cask cleanup | |
# Now diagnotic | |
brew doctor | |
brew missing | |
# Update Store Apps | |
mas upgrade | |
# Backup | |
gem list --no-versions > /keybase/private/andreadellacorte/Gemfile | |
rm -rf Brewfile | |
brew bundle dump | |
mv Brewfile /keybase/private/andreadellacorte/Brewfile | |
mackup backup --force | |
cp -r /Users/andrea/Mackup/*(D) /keybase/private/andreadellacorte/Mackup |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment