vim

emilaasa 2023-04-03T08:09:13.278489Z

@jr0cket I really liked your fennel config, it helped me get setup! I noted you had an "on hold" notice on the README https://github.com/practicalli/neovim-config-redux - any specifics on why that was?

rafaeldelboni 2023-04-05T16:28:39.560419Z

Practicalli out of curiosity, what catch your eye on lazy.nvim?

practicalli-johnny 2023-04-05T18:14:22.656759Z

One nice feature of Lazy is that it will update the packages on startup when the config has changed and also seems to have a nice UI. I'm not really that interested in the lazy loading aspect... I've never noticed any speed issues when using packer or plug Lazy also uses partial copies rather than shallow copies, but not sure if that is significant yet.

🆒 1
practicalli-johnny 2023-04-03T08:18:06.907979Z

I am considering rewriting the config from scratch, still using fennel and this time using lazy as the package manager and targeting Neovim 9 onward I have created a separate repository practicalli/neovim-config for the rewrite and will keep the existing fennel config available and unchanged (although I will accept small pull requests for existing fennel config)

emilaasa 2023-04-03T08:22:19.330479Z

Interesting - anything specific in neovim 9 that you're aiming for?

practicalli-johnny 2023-04-03T08:36:50.308599Z

Multiple choice config support is the main driver https://github.com/orgs/practicalli/projects/2/views/4?filterQuery=Neovim&pane=issue&itemId=24449326 I still have a lot to learn about Neovim package that are available and having a config switcher will make that much easier. I can also try out some of the community configs like AstroVim

practicalli-johnny 2023-04-03T08:39:21.093869Z

There have also been some breaking changes to the Neovim API, nothing to major, but if I want to change package manager, refactor the fennel code, etc, it seems prudent to ensure its all Neovim 9 compatible (rather than refactor again in a few months)

emilaasa 2023-04-03T08:41:27.955179Z

True - that sounds reasonable!

2023-04-03T09:32:41.204939Z

Can't wait @jr0cket I use your config as well 🙏🏼