Browse Source

only setup brew if missing, del old brew cask init

Kyle Davis 7 years ago
parent
commit
3a45e18ca2
1 changed files with 3 additions and 2 deletions
  1. 3 2
      gimmes/_default

+ 3 - 2
gimmes/_default

@@ -6,8 +6,9 @@ if ! has "$GIMME"; then
 	has curl  ||  gimme_pkg curl
 
 	if [[ "$OS" = "Darwin" ]]; then
-		[[ -d "$HOME/homebrew" ]]  ||  (mkdir "$HOME/homebrew" 2>/dev/null  &&  curl -L "https://github.com/Homebrew/homebrew/tarball/master" | tar xz --strip 1 -C "$HOME/homebrew"  &&  brew update)
-		[[ -d "$HOME/homebrew/Caskroom" ]]  ||  brew tap caskroom/cask
+		if ! has brew; then
+			[[ -d "$HOME/homebrew" ]]  ||  (mkdir "$HOME/homebrew" 2>/dev/null  &&  curl -L "https://github.com/Homebrew/homebrew/tarball/master" | tar xz --strip 1 -C "$HOME/homebrew"  &&  brew update)
+		fi
 	else
 		if ! has apt-get; then
 			echo "ERROR: Your OS does not have 'apt-get' and is not currently supported."