diff --git a/darwin/setup.sh b/darwin/setup.sh index 7bba29a..0206b7f 100755 --- a/darwin/setup.sh +++ b/darwin/setup.sh @@ -40,8 +40,11 @@ arm64) x86_64) eval "$(/usr/local/bin/brew shellenv)" ;; esac -# Link /opt/homebrew/bin to /usr/local/bin -[ -d /usr/local/bin ] || sudo ln -s /opt/homebrew/bin /usr/local/bin + +# Link /opt/homebrew directories to /usr/local +for dir in "bin" "include" "lib" "sbin" "share"; do + [ -d "/usr/local/$dir" ] || sudo ln -s "/opt/homebrew/$dir" "/usr/local/$dir" +done # Install all dependencies from the Brewfile if [[ -n "${GITHUB_ACTION:-}" ]]; then