Refactor your Neovim init.lua! Take a single init.lua, break it into modules, look like a hero!

Want to take a single init.lua file for Neovim and refactor into into a more manageable set of modules with a single file for each plugin?

I did, and that's what we are doing in this video!

Useful? Let me know in the comments!


0:22 Background
2:15 The approach (essentially the same as https://github.com/Allaman/nvim/)
5:20 Reworking the files
5:49 Points of note
6:30 First start up (yes, it breaks cause I'm a chump)
7:56 Up and running
8:17 Sign Off, like subscribe, buy my stuff etc

# My init.lua

@benfrain init.lua (Always a WIP!): https://gist.github.com/benfrain/97f2b91087121b2d4ba0dcc4202d252f

You can find my web development books here: https://www.amazon.com/Ben-Frain/e/B00BIK2USQ/

My courses, including 'Ultimate Text Editing Productivity with Sublime Text' are here on Skillshare:

You can also buy my courses on Udemy:

Subscribe to my infrequent newsletter here:
https://benfrain.us19.list-manage.com/subscribe?u=906ec14e977f8fce87751d6f1&id=becad47daa and I can update you with news of new courses, what I've been working on and reading.
Web design
Be the first to comment