#!/bin/bash #brew cleanup rm -f ~/Library/Application\ Support/CrashReporter/* rm -rf ~/Library/Logs/DiagnosticReports/* rm -rf ~/Library/Logs/* rm -f ~/.bash_sessions/* rm -f ~/.zsh_sessions/* rm -f ~/.zsh_history for arg in $@; do case "$arg" in "--deep" | '-d') # probably good idea to have all apps closed and reboot once purged rm -rf ~/Library/Caches/* # per user cache files sudo rm -rf /var/folders/* sudo rm -rf /var/db/diagnostics/* ;; esac done sudo rm -rf /Library/Logs/* sudo find /var/log/ -type f -exec rm -f {} \; exit 0