cider

sg-qwt 2026-02-25T15:55:40.611449Z

Does clojure-ts-mode work with CIDER?
Yes! Preliminary support for clojure-ts-mode was released in CIDER 1.14. Note that clojure-mode is still needed for some APIs that haven't yet been ported to clojure-ts-mode.
Hi, reading this on clojure-ts-mode readme, wondering if there's any place or some list we can track on what's the missing part and progress for this case?

sg-qwt 2026-02-28T17:24:13.812619Z

btw, are there any plan to decouple a pure nrepl client from cider, I feel like in a modern lean dev setup, clojure-ts-mode+lsp+nrepl-repl is a very adequate clojure setup for many

bozhidar 2026-02-28T19:27:03.864929Z

It’s another thing that has been in the back of my mind for a while. (you’ll notice that all the packages in cider are named cider-something, except one that’s named nrepl-client - that’s because I’ve started to extract the client, but I never finished the extraction; perhaps I’ll finally finish this in 2026…) I haven’t pushed much in this direction mostly because monroe is a fork of an old version of cider that’s pretty close to a minimal nrepl client https://github.com/sanel/monroe

bozhidar 2026-02-27T20:03:09.276349Z

I've started work recently on potentially decoupling fully CIDER from clojure-mode, but the progress has been slow as I can't make up my mind about certain design decisions. Not a big deal, given the current situation is totally fine overall, but that's definitely on my radar.

👍 1
Roma 2026-02-26T11:20:51.689229Z

I don't think there is anything missing in clojure-ts-mode. CIDER has a hard dependency on clojure-mode and uses it for things like syntax highlighting in the REPL or other special buffers. I use clojure-ts-mode for a long time with CIDER and don't have any issues or missing features.

☝️ 1