Files
dotfiles/bin/brew-upgrade

10 lines
282 B
Bash
Executable File

#!/bin/bash
set -euf -o pipefail
/opt/homebrew/bin/brew update
/opt/homebrew/bin/brew bundle install --file="$1" --zap --force-cleanup
/opt/homebrew/bin/brew upgrade -y
/opt/homebrew/bin/brew autoremove
[[ "${2:-}" == "--prune" ]] && /opt/homebrew/bin/brew cleanup --prune=all -s