Browse Source

fix: update brew cask handling so it works properly again

Kyle P Davis 3 years ago
parent
commit
e5db62e87a
1 changed files with 4 additions and 4 deletions
  1. 4 4
      gimme

+ 4 - 4
gimme

@@ -37,15 +37,15 @@ gimme_pkg() {
 			[[ -d "$HOME/homebrew" ]]  ||  (mkdir "$HOME/homebrew" 2>/dev/null  &&  curl -L "https://github.com/Homebrew/brew/tarball/master" | tar xz --strip 1 -C "$HOME/homebrew"  &&  "$HOME/homebrew/bin/brew" update)
 			[[ -d "$HOME/homebrew" ]]  ||  (mkdir "$HOME/homebrew" 2>/dev/null  &&  curl -L "https://github.com/Homebrew/brew/tarball/master" | tar xz --strip 1 -C "$HOME/homebrew"  &&  "$HOME/homebrew/bin/brew" update)
 		fi
 		fi
 		if [[ "$1" ]]; then
 		if [[ "$1" ]]; then
-			if brew cask cat "$1" &>/dev/null; then
-				if brew cask list "$1" &>/dev/null; then
+			if brew cat --cask "$1" &>/dev/null; then
+				if brew list --cask "$1" &>/dev/null; then
 					if [[ "$FORCE" ]]; then
 					if [[ "$FORCE" ]]; then
-						brew cask reinstall "$@"
+						brew reinstall --cask "$@"
 					else
 					else
 						echo "# SKIPPED: $GIMME  (force reinstall/upgrade via:  gimme -f $GIMME)"
 						echo "# SKIPPED: $GIMME  (force reinstall/upgrade via:  gimme -f $GIMME)"
 					fi
 					fi
 				else
 				else
-					brew cask install "$@"
+					brew install --cask "$@"
 				fi
 				fi
 			elif brew cat "$1" &>/dev/null; then
 			elif brew cat "$1" &>/dev/null; then
 				if brew list "$1" &>/dev/null; then
 				if brew list "$1" &>/dev/null; then