From 22dfe9267ee07cedacd50f163857236f0c0694fa Mon Sep 17 00:00:00 2001 From: Rylan Polster Date: Thu, 12 Jun 2025 18:24:49 -0400 Subject: [PATCH] Fix vscode ruby-lsp setup for GitHub codespaces --- .vscode/ruby-lsp-activate.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.vscode/ruby-lsp-activate.sh b/.vscode/ruby-lsp-activate.sh index 142acf76b4..8a3fba7c19 100755 --- a/.vscode/ruby-lsp-activate.sh +++ b/.vscode/ruby-lsp-activate.sh @@ -1,5 +1,12 @@ #!/bin/bash -HOMEBREW_PREFIX="$(cd "$(dirname "$0")"/../ && pwd)" +if [[ -n "${BASH_SOURCE[0]}" ]]; then + SCRIPT_PATH="${BASH_SOURCE[0]}" +elif [[ -n "${ZSH_VERSION}" ]]; then + SCRIPT_PATH="${(%):-%x}" +else + SCRIPT_PATH="$0" +fi +HOMEBREW_PREFIX="$(cd "$(dirname "${SCRIPT_PATH}")"/../ && pwd)" "${HOMEBREW_PREFIX}/bin/brew" install-bundler-gems --add-groups=style,typecheck,vscode >/dev/null 2>&1