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)
2020-06-28T15:35:30.311Z

2020-06-28T15:35:47.311100Z

dharrigan 2020-06-28T21:03:42.311300Z

Question

dharrigan 2020-06-28T21:04:16.312Z

When people use ,ls to open the log, does the log appear on the top or bottom?

Olical 2020-06-28T21:08:13.312400Z

This is determined by splitbelow and splitright I think. There's also an option for forcing bottom left or right but I can't remember the exact name. A / search in :h conjure should do the trick though.

dharrigan 2020-06-28T21:08:16.312700Z

It doesn't matter, for TIL: g:conjure#log#botright

🎉 1
Olical 2020-06-28T21:08:22.312800Z

I could definitely add more splitting options!

dharrigan 2020-06-28T21:08:32.313300Z

botright to the rescue! 🙂

dave 2020-06-28T21:16:35.314Z

🎉 i like the new config format. migrating my two config entries was a breeze 🙂

dave 2020-06-28T21:16:57.314500Z

i just typed :echo g:conjure and pressed tab and was able to discover the new names

dharrigan 2020-06-28T21:27:49.314800Z

I just did the same. I was refreshing my .vimrc

dharrigan 2020-06-28T21:27:59.315100Z

I removed all the old conjure mappings, now I just have botright 🙂

dharrigan 2020-06-28T21:28:12.315400Z

all the defaults are good enough for me (apart from that one)

Olical 2020-06-28T21:35:12.320500Z

Awesome! I'm so glad to hear that! I'm sorry that I changed some names subtly (mappings -> mapping), just double check your config against the docs instead of 100% guessing what it should be and you'll be fine. I wanted to make these changes now and get them all done in one go, like pulling off a plaster. I mainly wanted to get config to a place I was happy with before anyone built any 3rd party clients. So, yay! If anyone's interested in adding support for something they love I'll happily mentor and support you. I'm planning on adding a quick and dirty STDIO based client you can use for almost anything lispy soon, that should get a lot of languages some super minimal support quickly.

Olical 2020-06-28T21:36:24.320600Z

Yeah, I have this too! I don't do it by default because I'm enjoying leaning on vim defaults and vanilla options as much as possible. Keeping the log just a regular window. I'll only add some config to tweak the behaviour when it's super useful and easy to understand.

Olical 2020-06-28T21:37:14.321800Z

Also went with v4 (major version bump) in the spirit of semver since the config is technically a breaking change despite my temporary shim code.

👍 1