diff --git a/.profile b/.profile index bc3fee2..9e8e7f3 100644 --- a/.profile +++ b/.profile @@ -14,6 +14,17 @@ fi if [ -d "$HOME/go" ]; then GOPATH="$HOME/go" + GOBIN="$HOME/go/bin" + PATH="$GOBIN:$PATH" +fi + +ASDF_TMP=$(mktemp) +if asdf current golang >"$ASDF_TMP" 2>/dev/null; then + ASDF_GO="$HOME/.asdf/installs/golang/$(awk -F' ' '{print $2}' <"$ASDF_TMP")" +fi +if [ -d "$ASDF_GO" ]; then + ASDF_GOBIN="$ASDF_GO/packages/bin/" + PATH="$ASDF_GOBIN:$PATH" fi export NVM_DIR="$HOME/.nvm"