Skip to content

Add clojure-lsp#3

Merged
logancollins merged 1 commit into
panicinc:mainfrom
cap10morgan:add-clojure-lsp
Jun 1, 2026
Merged

Add clojure-lsp#3
logancollins merged 1 commit into
panicinc:mainfrom
cap10morgan:add-clojure-lsp

Conversation

@cap10morgan
Copy link
Copy Markdown
Contributor

@cap10morgan cap10morgan commented May 28, 2026

Describe your changes

Adds clojure-lsp, the Clojure & ClojureScript language server, as:

  • a package (Definitions/Packages/clojure-lsp.toml) — the native macOS release from GitHub, for both darwin_arm64 and darwin_x64, extracting to a single clojure-lsp binary.
  • a language server (Definitions/LanguageServers/clojure-lsp.toml) — for the clojure syntax, launched over stdio, with common Clojure root markers (deps.edn, project.clj, bb.edn, shadow-cljs.edn, .clj-kondo).

Issue ticket number and link

I'm happy to create one if desired.

Evidence on requirement fulfillment (new tools only)

clojure-lsp is the de-facto standard language server for Clojure, with 1,300+ GitHub stars (https://github.com/clojure-lsp/clojure-lsp) and broad editor support across the ecosystem (https://clojure-lsp.io/clients/).

Checklist before requesting a review

  • I have successfully tested installation of the package.
    Downloaded the pinned release asset (clojure-lsp-native-macos-aarch64.zip @ 2026.05.05-12.58.26), extracted it, and confirmed it yields a single executable clojure-lsp matching the bin mapping.
  • I have successfully tested the package after installation.
    Ran the extracted binary: clojure-lsp --versionclojure-lsp 2026.05.05-12.58.26. This same native build is in active use as a Nova language server for Clojure.

Screenshots

Happy to provide some if desired.

Clojure & ClojureScript language server, distributed as a native macOS binary
via GitHub releases. Adds the package (both macOS archs) and the language
server definition for the `clojure` syntax.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@cap10morgan
Copy link
Copy Markdown
Contributor Author

I just released v2.0.0 of my Clojure extension and am working on adding Nova 14 managed tool support for clojure-lsp to it.

@logancollins
Copy link
Copy Markdown
Member

LGTM!

@logancollins logancollins merged commit 89f4adc into panicinc:main Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants