From d85fb16ba72d57599cfbd3e674c75209d5afe4c5 Mon Sep 17 00:00:00 2001 From: Michele Bologna Date: Tue, 22 Sep 2015 22:11:40 +0200 Subject: [PATCH] Fix RBENV_ROOT Targets OSX-only users which installs rbenv with homebrew. With rbenv plugin enabled, oh-my-zsh was erroneously setting RBENV_ROOT to brew --prefix rbenv. Before: % echo $RBENV_ROOT /usr/local/opt/rbenv After: % echo $RBENV_ROOT /Users/michele/.rbenv Thus, rubies gets installed in the correct directory (~/.rbenv/versions) Solves #3808 #3093 --- plugins/rbenv/rbenv.plugin.zsh | 4 ---- 1 file changed, 4 deletions(-) diff --git a/plugins/rbenv/rbenv.plugin.zsh b/plugins/rbenv/rbenv.plugin.zsh index ef5106f2d..b77a40d3b 100644 --- a/plugins/rbenv/rbenv.plugin.zsh +++ b/plugins/rbenv/rbenv.plugin.zsh @@ -4,10 +4,6 @@ _homebrew-installed() { FOUND_RBENV=0 rbenvdirs=("$HOME/.rbenv" "/usr/local/rbenv" "/opt/rbenv" "/usr/local/opt/rbenv") -if _homebrew-installed && rbenv_homebrew_path=$(brew --prefix rbenv 2>/dev/null); then - rbenvdirs=($rbenv_homebrew_path "${rbenvdirs[@]}") - unset rbenv_homebrew_path -fi for rbenvdir in "${rbenvdirs[@]}" ; do if [ -d $rbenvdir/bin -a $FOUND_RBENV -eq 0 ] ; then