# # Defines Homebrew aliases. # # Authors: # Sorin Ionescu # # Return if requirements are not found. if [[ "$OSTYPE" != (darwin|linux)* ]]; then return 1 fi # # Aliases # # Homebrew alias brewc='brew cleanup' alias brewC='brew cleanup --force' alias brewi='brew install' alias brewl='brew list' alias brews='brew search' alias brewu='brew update && brew upgrade --all' alias brewx='brew remove' # Homebrew Cask alias cask='brew cask' alias caskc='brew cask cleanup --outdated' alias caskC='brew cask cleanup' alias caski='brew cask install' alias caskl='brew cask list' alias casks='brew cask search' alias caskx='brew cask uninstall' # see https://github.com/caskroom/homebrew-cask/issues/309 alias casku='for c in `brew cask list`; do ! brew cask info $c | grep -qF "Not installed" || brew cask install $c; done'