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)
dharrigan 2021-05-26T15:34:42.070500Z

Does anyone use treesitter with neovim nightly?

emilaasa 2021-05-27T07:09:10.078700Z

I think telescope.nvim looks really good

dharrigan 2021-05-27T07:46:05.082200Z

I think so too, but I also (presently) use vim-clap with fzf and that works very well

dharrigan 2021-05-27T07:46:19.082700Z

I would have to experriment with telescope, but shrug inertia.....

emilaasa 2021-05-27T07:48:35.083600Z

Yeah that looks good too, I use fzf.vim atm which also is good enough

emilaasa 2021-05-27T07:48:48.083800Z

Have to get some actual work in between the vim config tweaks too 😛

emilaasa 2021-05-26T15:56:53.071Z

Yes

dharrigan 2021-05-26T15:57:42.071300Z

Any benefits?

dharrigan 2021-05-26T15:58:03.071500Z

tangible

emilaasa 2021-05-26T15:58:07.071700Z

Mostly good in non sexpy languages

emilaasa 2021-05-26T15:58:20.071900Z

For now

dharrigan 2021-05-26T15:58:26.072100Z

you're not using it with clojure?

emilaasa 2021-05-26T15:59:24.072300Z

Not until @olical makes some epic treesitter features - atleast I don't think so?d

dharrigan 2021-05-26T15:59:32.072500Z

kk. will wait.

emilaasa 2021-05-26T15:59:41.072700Z

I mean what would we use it for?

emilaasa 2021-05-26T15:59:46.072900Z

Semantic syntax hl maybe?

dharrigan 2021-05-26T15:59:50.073100Z

maybe?

dharrigan 2021-05-26T15:59:57.073300Z

no idea, just browsing around 🙂

emilaasa 2021-05-26T16:00:11.073500Z

Seems like it will really help tho for people making tools

Olical 2021-05-26T16:00:14.073700Z

There's experimental form selection for evals in master already

Olical 2021-05-26T16:00:26.073900Z

But I'd like to build a structural editing plugin with it one day

Olical 2021-05-26T16:00:30.074100Z

A la, vim sexp

Olical 2021-05-26T16:00:34.074300Z

But for any lang

emilaasa 2021-05-26T16:01:07.074800Z

something like that is good

emilaasa 2021-05-26T16:01:46.075Z

But sexpressions works really well in clojure so 🙂

Olical 2021-05-26T16:01:52.075200Z

Once it's mainstream I'll promote it as the default for form selection, so ee/er etc will use it to select forms, making my code 100x simpler and hopefully faster. I can also do better smart comment evals etc then and support more languages like python / js

emilaasa 2021-05-26T16:02:15.075400Z

🙏

dharrigan 2021-05-26T16:02:16.075600Z

:party-corgi:

emilaasa 2021-05-26T16:02:25.075800Z

I heard 15 june next suggested release date for 0.5

emilaasa 2021-05-26T16:02:27.076Z

we'll see 😄

Olical 2021-05-26T16:02:40.076200Z

Haha, I'll keep building it in nixos from git for now

Olical 2021-05-26T16:02:44.076400Z

But exciting!

emilaasa 2021-05-26T16:04:21.076600Z

I did use some plugin that depended on it @dharrigan but I cant remember now 🙂

2021-05-26T16:08:52.076900Z

I just managed to build 0.5 on void linux, mostly out of curiosity... is there some killer feature to try first?

nbardiuk 2021-05-26T16:31:12.077100Z

there are several plugins that are only for 0.5 like nvim-lspconfig nvim-compe telescope.nvim, but I would not call them killer features, just new alternatives

dharrigan 2021-05-26T18:26:48.077300Z

telescope looks interesting

dave 2021-05-26T18:31:29.077500Z

I made a brief attempt a week or so ago at trying nvim-lspconfig and nvim-compe. I found that it basically works, but it's bare bones. I'm used to the awesome experience that coc provides. It appears that if you want to continue having that same awesome experience using these new tools based on Neovim's built in LSP, you have to build it all yourself from scratch. Once I had that thought, I gave up and went back to coc.

dave 2021-05-26T18:32:16.077700Z

By "build it all yourself from scratch," I really mean finding plugins that do all of the individual things that you like about coc, and configuring them to work the way you like, etc. Which, in itself, felt like a lot of work when I was looking at it.

Eugene Tyurin 2021-05-26T23:14:12.078400Z

what do people use to reformat a region or a buffer?