Add go-path to environment variables for go-programming

This commit is contained in:
2026-08-25 01:51:14 +02:00
parent c80a783a5e
commit 795adc940f

View File

@@ -46,6 +46,16 @@ NVM_DIR="$XDG_CONFIG_HOME/nvm"
SDKMAN_DIR="$XDG_CONFIG_HOME/sdkman"
# rust cargo
CARGO_HOME="$XDG_DATA_HOME/cargo"
# golang installations
GOPATH="$XDG_CONFIG_HOME/go"
# adjust for go-installations
if test -d "$HOME/.local/opt/go"
then
PATH="$HOME/.local/opt/go/bin:$PATH"
export PATH="$PATH:$(go env GOPATH)/bin"
fi
# homebrew is complicated as shit, lucky me only relevant on macos
test `uname` = "Darwin" && test `uname -m` = "arm64" && HOMEBREW_PREFIX=/opt/homebrew
test `uname` = "Darwin" && test ! `uname -m` = "arm64" && HOMEBREW_PREFIX=/usr/local