From 55457187d18221e76bd12f0fb2cfab65c49b92fb Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Tue, 5 Mar 2019 01:09:01 +0100 Subject: Initial commit --- .oh-my-zsh/plugins/brew/brew.plugin.zsh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .oh-my-zsh/plugins/brew/brew.plugin.zsh (limited to '.oh-my-zsh/plugins/brew/brew.plugin.zsh') diff --git a/.oh-my-zsh/plugins/brew/brew.plugin.zsh b/.oh-my-zsh/plugins/brew/brew.plugin.zsh new file mode 100644 index 0000000..cfbaa34 --- /dev/null +++ b/.oh-my-zsh/plugins/brew/brew.plugin.zsh @@ -0,0 +1,24 @@ +alias brewp='brew pin' +alias brews='brew list -1' +alias brewsp='brew list --pinned' +alias bubo='brew update && brew outdated' +alias bubc='brew upgrade && brew cleanup' +alias bubu='bubo && bubc' +alias bcubo='brew update && brew cask outdated' +alias bcubc='brew cask reinstall $(brew cask outdated) && brew cleanup' + +if command mkdir "$ZSH_CACHE_DIR/.brew-completion-message" 2>/dev/null; then + print -P '%F{yellow}'Oh My Zsh brew plugin: + cat <<-'EOF' + + With the advent of their 1.0 release, Homebrew has decided to bundle + the zsh completion as part of the brew installation, so we no longer + ship it with the brew plugin; now it only has brew aliases. + + If you find that brew completion no longer works, make sure you have + your Homebrew installation fully up to date. + + You will only see this message once. + EOF + print -P '%f' +fi -- cgit v1.2.3