Skip to content
This repository has been archived by the owner on May 30, 2023. It is now read-only.

Documentation assumes Clojure is installed #6

Open
bobbicodes opened this issue Jun 16, 2020 · 1 comment
Open

Documentation assumes Clojure is installed #6

bobbicodes opened this issue Jun 16, 2020 · 1 comment

Comments

@bobbicodes
Copy link
Member

Regarding the nrepl usage in editors.md, it is suggested to use clj-new as a way of generating a new Clojure project. This is in order to provide the necessary files for Calva. I believe this will be fixed in a future release, but until then, Calva will only recognize the file in the context of a Clojure project.

I'm currently testing Babashka on Windows, and quite pleased since it even runs on WSL Alpine if you use the statically-linked binary which is only 20MB zipped and completely self-contained. You can then install the VSCode remote server, install Calva and you're in business!

That is, once you set up a Clojure project. This needs to be clearly explained without requiring additional steps.

@bobbicodes
Copy link
Member Author

bobbicodes commented Jun 17, 2020

Actually, it turns out this may be a non-starter since Calva's nREPL client uses Clojure (d'oh!)

EDIT: Wait... is that even true? It turns out it wasn't working because I was using the wrong command, instead making Calva try to create its own nREPL server in the project using Clojure.

So I just decided to install Java and Clojure. Then afterwards I realized my mistake.

Great... so the current setup works, but I don't know if that's because I installed Clojure or not.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant