cd7162f3d17cf8883b8d205ea31e34012e050d36

Author
Pierre-Luc Paour <github@paour.com>
Committer
GitHub <noreply@github.com>
Date

Message

brew: add alias for brew to avoid upgrading casks (#9280)

Diff

 1diff --git a/plugins/brew/README.md b/plugins/brew/README.md
 2index 398d3263cfa1b1794a248f58cd70d41e9ff2f6de..b714b7ac00746129f69cfea9d1a49840c05a228b 100644
 3--- a/plugins/brew/README.md
 4+++ b/plugins/brew/README.md
 5@@ -15,10 +15,11 @@ plugins=(... brew)
 6 | `brewp`  | `brew pin`                                                    | Pin a specified formula so that it's not upgraded.                  |
 7 | `brews`  | `brew list -1`                                                | List installed formulae or the installed files for a given formula. |
 8 | `brewsp` | `brew list --pinned`                                          | List pinned formulae, or show the version of a given formula.       |
 9-| `bubo`   | `brew update && brew outdated`                                | Update Homebrew and all formulae, then list outdated formulae.      |
10-| `bubc`   | `brew upgrade && brew cleanup`                                | Upgrade outdated formulae, then run cleanup.                        |
11+| `bubo`   | `brew update && brew outdated`                                | Update Homebrew data, then list outdated formulae and casks.        |
12+| `bubc`   | `brew upgrade && brew cleanup`                                | Upgrade outdated formulae and casks, then run cleanup.              |
13 | `bubu`   | `bubo && bubc`                                                | Do the last two operations above.                                   |
14-| `bcubo`  | `brew update && brew outdated --cask`                         | Update Homebrew and all formulae, then list outdated casks.        |
15+| `buf`    | `brew upgrade --formula`                                      | Upgrade only formulas (not casks).                                  |
16+| `bcubo`  | `brew update && brew outdated --cask`                         | Update Homebrew data, then list outdated casks.                     |
17 | `bcubc`  | `brew cask reinstall $(brew outdated --cask) && brew cleanup` | Update outdated casks, then run cleanup.                            |
18 
19 ## Completion
20diff --git a/plugins/brew/brew.plugin.zsh b/plugins/brew/brew.plugin.zsh
21index c8b1e35682e9465565b0492bec781e7a99a7d35a..30eb135bb76bfee66c247c663019b15265cd34b3 100644
22--- a/plugins/brew/brew.plugin.zsh
23+++ b/plugins/brew/brew.plugin.zsh
24@@ -4,5 +4,6 @@ alias brewsp='brew list --pinned'
25 alias bubo='brew update && brew outdated'
26 alias bubc='brew upgrade && brew cleanup'
27 alias bubu='bubo && bubc'
28+alias buf='brew upgrade --formula'
29 alias bcubo='brew update && brew outdated --cask'
30 alias bcubc='brew cask reinstall $(brew outdated --cask) && brew cleanup'