vim

emilaasa 2023-04-02T06:25:17.855939Z

Finally moved to fennel configuration, and having the REPL when working with your nvim config is pretty slick. Good work @olical :-)

โค๏ธ 1
Phillip Mates 2023-06-20T12:17:06.121379Z

I just moved to a fennel based config (https://github.com/philomates/.dot_files/tree/master/.config/nvim) and it feels amazing to be able to REPL eval config changes or do things like key-map a fennel function (`(vim.keymap.set :n :<C-d> #(conjure.log.jump-to-latest))`! mine config was based off of https://github.com/rafaeldelboni/cajus-nvim and https://github.com/stefanvanburen/dotfiles/tree/main/.config/nvim

emilaasa 2023-06-20T17:48:45.257809Z

Interesting! A lot of nice things there ๐Ÿ™‚

2023-06-20T18:17:02.255539Z

@emilaasa I started implementing my lazy+fennel config adopting @grazfather config. It's pretty good!

โค๏ธ 1
grazfather 2023-06-20T20:32:44.228519Z

You should take advantage of the "new" :desc opt

grazfather 2023-06-20T20:33:17.581789Z

I guess it's less important if you're not using which-key

Olical 2023-06-01T08:58:53.407899Z

A note on unmaintained things: I use Clojure libraries that haven't been touched for years and years. I'm happy to stick on packer even if it doesn't change, if anything I prefer it ๐Ÿ˜…

lemuel 2023-04-02T07:07:37.441119Z

+1. Itโ€™s made my Vim workflow so much better. I never learned Vimscript properly so relied a lot on copy pasta. Having a nice language and a proper REPL is on a different level

2023-04-02T10:44:02.439159Z

same here, life is nicer now. Have you guys figure out how to use lazy.vim instead of packer

sheluchin 2023-04-02T15:10:35.900529Z

I've been thinking about making the switch for quite some time. Is there a helpful migration guide somewhere?

2023-04-02T15:33:36.485569Z

I couldn't find any for aniseed based config. I'm too lazy ( ๐Ÿ˜‚ ) to work on it. I will give it a shot when I am trying to distract myself from doing actual work

emilaasa 2023-04-02T19:33:16.147559Z

What's the selling point of lazy vs packer?

2023-04-02T21:06:04.945019Z

they are very similar it seems. They say Lazy's design is better. Packer dev seem to have paused for the past 3 months. eventually we will have to use something else or just use established vim plugin managers like Plug

2023-06-21T19:52:31.180739Z

@grazfather did you figure out a way to not needing to restart nvim when adding a new plugin?

grazfather 2023-06-21T20:08:31.650289Z

Nope! But haven't spent a lot of time trying

grazfather 2023-04-03T13:44:50.206259Z

I like my fennel config, but I haven't really used the repl for config much

grazfather 2023-04-03T13:46:14.119199Z

https://github.com/Grazfather/dotfiles/tree/master/nvim/fnl/core mine fwiw. I switched to lazy, but haven't quite make it to the point of having each module return its own set of plugins + config. I like having most of my mappings in one place

emilaasa 2023-04-03T14:24:52.327469Z

REPLing stuff is mostly useful now when Iโ€™m porting my old config I guess, multiple plugins that you can install, eval and then they work at once is pretty nice. And iterating on mappings if thatโ€™s your thing

emilaasa 2023-04-03T14:25:00.110539Z

I like one mappings file as well to be fair

๐Ÿ‘ 1