New LazyVim AI Chapter
Hi everyone,
I wanted to share an almost entirely rewritten version of the AI chapter (chapter 16) in LazyVim For Ambitious Developers: https://lazyvim-ambitious-devs.phillips.codes/course/chapter-16/
This has been available on my Patreon for a couple weeks and now it’s time for the public release. The major update is a section on Sidekick.nvim, AI companion support by LazyVim’s own Folke Lemaitre. It’s written to cooperate well with othe elements of Folke’s ecosystem including which-key, snacks, and (of course) LazyVim itself.
I’ve also deprecated most of the previously mentioned plugins as they haven’t been updated. The exception is Copilot Chat, which is still a terrific tool, but I had to rewrite that section to support the two major revisions that have been released since I originally drafted the chapter.
I am sorry, but I could not get Avante.nvim to work at all. I keep sitting down with the intention of forcing that plugin to work, but I always fail. Not sure if the problem is me or the plugin, though in this case I’m pretty sure it’s that the LazyVim extra needs an update.
I have also reread the entire book, cover to cover, in preparation for a second edition that will be coming to print… at some point. I can’t commit to any timelines, unfortunately.
I (re)learned a lot by rereading it, and I fixed quite a few typos and some overly verbose grammar. I updated a few areas that have changed as LazyVim has evolved, but the second edition will be more about the cumulative changes since the first edition was printed than this update on its own.
The contents on the website right now are about what the second edition will contain. I’m intending to do a bit of a refresh on the interior styling and the website, and I need to squeeze some time into my wife’s (packed) schedule to design an updated cover for me.
Please keep those errata coming. I can’t believe you are all still finding errors in my work. It’s truly humbling. I imagine I added more than I took away in this recent editing pass; that always seems to be the case! Anything you catch between now and finalizing the print draft will be an error that isn’t immortalized on paper, so I and future readers thank you for it.
Happy editing,
Dusty Phillips