diff --git a/.claude/gopls-wrapper.sh b/.claude/gopls-wrapper.sh new file mode 100755 index 0000000..57ed925 --- /dev/null +++ b/.claude/gopls-wrapper.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +exec nix develop --quiet -c gopls "$@" diff --git a/.claude/settings.json b/.claude/settings.json new file mode 100644 index 0000000..fa45ce4 --- /dev/null +++ b/.claude/settings.json @@ -0,0 +1,10 @@ +{ + "lspServers": { + "gopls": { + "command": ".claude/gopls-wrapper.sh", + "extensionToLanguage": { + ".go": "go" + } + } + } +}