Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
web-dev.nvim
Small Neovim configuration written in Lua that is specifically designed for web development.
-
NvChad
Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I read through all the other comments and I agree 100%: - Chris@machine neovim from scratch Very easy to follow. - the Primeagan 0 to LSP : Neovim RC From Scratch Tough to follow - be ready to pause/resume/pause/resume a dozen times. - kickstart.nvim Super small. Minimal.
As a newbie myself, I started with a batteries included option, that being NvChad since I needed it at the time and also to get the hang off what I can do with Neovim, then when the configuring got too massive, i decided to make my own config, albeit a bloated and still everchanging one but I'm very comfortable with it as I made it myself, mostly from most of the major configs, and even now as I go on, I'm learning new things from vim API and Lua as a bonus, from my config and its bugs.. It is quite fun.. I setup my config to use a custom runtime, like/from Lunarvim, so that if I mess up anything, i still have "normal" Neovim(which is still NvChad) to work with incase of emergencies..
I used LunarVim, Neovim from Scratch, and Effective Neovim: Instant IDE. I learned from all of them. I also found that I can easily spend all of my disposable time "optimizing" Neovim on several systems :-) Definitely a fun and highly effective text editor with a really supportive community ...
I've used kickstart.nvim (mentioned elsewhere in this thread) and browsed the awesome-neovim gallery. I haven't really created my own config yet, but kickstart.nvim has an entrypoint to add your own customizations which I've used. I'll probably build a config from scratch when I get more opinionated about which tools I prefer.
As a newbie myself, I started with a batteries included option, that being NvChad since I needed it at the time and also to get the hang off what I can do with Neovim, then when the configuring got too massive, i decided to make my own config, albeit a bloated and still everchanging one but I'm very comfortable with it as I made it myself, mostly from most of the major configs, and even now as I go on, I'm learning new things from vim API and Lua as a bonus, from my config and its bugs.. It is quite fun.. I setup my config to use a custom runtime, like/from Lunarvim, so that if I mess up anything, i still have "normal" Neovim(which is still NvChad) to work with incase of emergencies..
As a newbie myself, I started with a batteries included option, that being NvChad since I needed it at the time and also to get the hang off what I can do with Neovim, then when the configuring got too massive, i decided to make my own config, albeit a bloated and still everchanging one but I'm very comfortable with it as I made it myself, mostly from most of the major configs, and even now as I go on, I'm learning new things from vim API and Lua as a bonus, from my config and its bugs.. It is quite fun.. I setup my config to use a custom runtime, like/from Lunarvim, so that if I mess up anything, i still have "normal" Neovim(which is still NvChad) to work with incase of emergencies..