Finally moved to fennel configuration, and having the REPL when working with your nvim config is pretty slick. Good work @olical :-)
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
Interesting! A lot of nice things there ๐
@emilaasa I started implementing my lazy+fennel config adopting @grazfather config. It's pretty good!
You should take advantage of the "new" :desc opt
I guess it's less important if you're not using which-key
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 ๐
+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
same here, life is nicer now. Have you guys figure out how to use lazy.vim instead of packer
I've been thinking about making the switch for quite some time. Is there a helpful migration guide somewhere?
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
What's the selling point of lazy vs packer?
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
@grazfather did you figure out a way to not needing to restart nvim when adding a new plugin?
Nope! But haven't spent a lot of time trying
I like my fennel config, but I haven't really used the repl for config much
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
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
I like one mappings file as well to be fair