This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-06-14
Channels
- # announcements (3)
- # asami (22)
- # babashka (9)
- # beginners (92)
- # calva (7)
- # clj-kondo (8)
- # clojure (60)
- # clojure-australia (3)
- # clojure-boston (1)
- # clojure-dev (3)
- # clojure-europe (24)
- # clojure-nl (3)
- # clojure-spec (4)
- # clojure-uk (14)
- # clojurescript (5)
- # conjure (12)
- # core-async (44)
- # cryogen (8)
- # crypto (2)
- # cursive (24)
- # data-science (5)
- # events (1)
- # fulcro (10)
- # garden (2)
- # graalvm (19)
- # helix (4)
- # instaparse (13)
- # lsp (13)
- # luminus (1)
- # malli (5)
- # meander (22)
- # off-topic (22)
- # polylith (8)
- # re-frame (69)
- # react (1)
- # reagent (2)
- # releases (2)
- # shadow-cljs (52)
- # sql (7)
- # test-check (3)
- # timbre (2)
- # tools-deps (9)
Is there any recommended way to change working directory inside a script? I need to go to /some/folder/, run there vagrant up
, then return back.
or outside tasks, (process [...] {:dir ...})
, although you can use shell
from anywhere as babashka.tasks/shell
as well
ah, thanks!
Hey, I know cursive support is in the pipes, but is there a way to use a deps project base nrepl and babashka? I'm actually able to work just fine, however if I use babashka.classpath
or babashka.deps
cursive can't seem to create stubs for them, the way it can for datomic or java_time. I prefer cursive's nREPL rather than bb's tubular socket repl which is less practical for me.
There is an open issue for clojure-lsp and bb. It has a script to pull babashka's own deps.edn, do some transformations on that and then give that classpath to clojure-lsp. https://github.com/babashka/babashka/issues/733 Something similar might work for Cursive meanwhile.
@U0567Q30W might be able to give you more pointers
ok cool thanks!