Our great sponsors
-
AstroNvim
AstroNvim is an aesthetic and feature-rich neovim config that is extensible and easy to use with a great set of plugins
-
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.
-
NvChad
Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
-
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.
I also started with my own config and it was a fun ride, but it was never where I wanted it to be. So I tried out AstroNvim and was amazed how nice everything is setup. They are also very helpful on github if you run into any issues.
It might be worthwhile to try out some of the popular neovim "distros", I haven't really used them so I dont really have advice but some popular ones are: AstroNvim, LunarVim, Kickstart.nvim
It might be worthwhile to try out some of the popular neovim "distros", I haven't really used them so I dont really have advice but some popular ones are: AstroNvim, LunarVim, Kickstart.nvim
Iād look at https://github.com/LunarVim/Neovim-from-scratch and https://alpha2phi.medium.com/learn-neovim-the-practical-way-8818fcf4830f as a good way to start.
I put together a collection of resources in a github repo called nvim-starter. There you'll find example configurations, blogposts, guides, videos, etc.
For me it's NvChad, https://github.com/NvChad/NvChad I really love how clean and simple the configuration of NvChad, the abstraction is a minimal IMO, almost resemble packer.lua itself and I think it's a good place to start. These days, I ended-up creating my own configuration because i want to be in control of my config, but still taking a lot of inspiration from NvChad.
Here's my messy, bloated but abit structured config. I'm pretty you'll immediately be able to tell I'm a newbie š
For setting up the native LSP client alongside nvim-cmp and a snippet engine, I cannot recommend lsp-zero strongly enough. It makes the process absolutely painless and really quick. Do check it out.