diff --git a/install/20-pyenv.sh b/install/20-pyenv.sh index cae9a43..3ed3e16 100644 --- a/install/20-pyenv.sh +++ b/install/20-pyenv.sh @@ -17,13 +17,12 @@ if not_installed "pyenv"; then # Install pyenv # see https://github.com/pyenv/pyenv-installer - run "https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer" "bash" + run "https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer" bash - # Add to install path - readonly pyenv_path="$HOME/.pyenv/bin" - export PATH="$pyenv_path:$PATH" - eval "$(pyenv init -)" - eval "$(pyenv virtualenv-init -)" + # Add to install path and refresh + export PATH="$HOME/.pyenv/bin:$PATH" + hash -r fi printf "pyenv is installed\n" +pyenv --version diff --git a/utils.sh b/utils.sh index 967bf61..699884b 100644 --- a/utils.sh +++ b/utils.sh @@ -22,7 +22,7 @@ install() { # @arg $1 repository to add app_ppa() { - sudo add-apt-repository -y ppa:$1 &>/dev/null + sudo add-apt-repository -y ppa:$1 } # @arg $1 url to add @@ -33,7 +33,7 @@ add_key() { # @arg $1 URL to run # @arg $2 binary to use run() { - curl -fsSL $1 | $2 + curl -fsSL $1 | $2 | indent } # Symlink contents of source folder to target