conjure

:neovim:+:clj: https://github.com/Olical/conjure - If you're enjoying Conjure and want to say thanks: https://github.com/users/Olical/sponsorship :smile: (alt https://conjure.fun/discord)
Olical 2020-12-30T11:43:51.343300Z

I think the default approach will be hybrid, so it'll be inline for things that fit, but for things that stretch off screen with multiple lines I think I'll still rely on the HUD, although not fully sure yet.

2020-12-30T13:14:20.343600Z

2020-12-30T13:16:27.343700Z

2020-12-30T14:09:53.343900Z

2020-12-30T14:10:40.344Z

2020-12-30T14:12:10.344100Z

2❤️
practicalli-john 2020-12-30T15:05:42.344200Z

I'll just have to use Conjure more in 2021 and become more familiar with the HUD :)

2020-12-30T18:30:35.344400Z

2020-12-30T20:57:47.345400Z

I think the rename of master to main broke my Plug. Now :PlugStatus shows this:

x conjure:
    Ahead of origin/master by 42 commit(s).
    Cannot update until local changes are pushed.

2020-12-30T21:00:40.346500Z

I thought I might be able to fix it with git but it looks like the right version is checked out:

~/.local/share/nvim/plugged/conjure [(HEAD detached at v4.11.0)]
λ git status
HEAD detached at v4.11.0
nothing to commit, working tree clean

Olical 2021-01-03T00:18:33.362300Z

So sorry about this, I thought GitHub would handle the redirection, I'll dig into what I can do tomorrow, I might just have to rename it back :(

2021-01-03T13:03:32.368400Z

No worries! It was certainly a well-intentioned change.

2020-12-30T21:03:27.346800Z

Anyone have any thoughts on how I might fix this?

dharrigan 2020-12-30T21:04:20.347200Z

can you rename your branch?

dharrigan 2020-12-30T21:04:28.347500Z

git branch -m master main

dharrigan 2020-12-30T21:04:40.347700Z

then fetch again

2020-12-30T21:27:25.349700Z

Hrm, it didn’t seem to help; however, deleting conjure under ~/.local/share/nvim/plugged and re-running :PlugInstall seems to have cleared things up. Thanks!

dharrigan 2020-12-30T21:44:16.349900Z

you're welcome!

Chase 2020-12-30T23:29:18.351Z

I'm messing around with this tutorial (I'm on this part: https://github.com/aliaksandr-s/prototyping-with-clojure/tree/master/app/chapter-03/end/visitera) and I can get everything connected and running (even datomic for the first time!) except for the cljs repl portion.

Chase 2020-12-30T23:30:47.352600Z

This uses figwheel instead of shadow-cljs so I'm not sure what to do. I connect with ConjureConnect 7002 (the cljs nrepl started by figwheel) but it hooks me into a clj repl instead. I'm not sure what variable I am supposed to feed into ConjurePiggieback ... if that is what I should be doing instead. Figwheel says its on build: app, but ConjurePiggieback app gives me an unable to resolve symbol: app error

Chase 2020-12-31T10:58:26.354500Z

That worked! Thank you. I'm not sure I could have found that solution. I'm taking a screenshot. haha. Where did you find that?

djblue 2020-12-31T19:02:49.354700Z

I don't remember exactly, maybe https://figwheel.org/docs/vim.html

djblue 2020-12-31T19:04:04.355Z

Sadly, I do think getting a cljs repl has always been a bit trickier than a clj repl