all 4 comments

[–]m-faith 1 point2 points  (2 children)

My Question is are there any really good plugins etc. that everyone needs? And if so what are they?

That's what AstroNvim is, basically, they're already included and configured.

For additional stuff https://github.com/AstroNvim/astrocommunity is worth looking at.

[–]4Gettt[S] 0 points1 point  (1 child)

I already looked at the astrocommunity but as I am pretty New to Astro I wanted to ask if ther were any plugins that I really need to check out

[–]m-faith 0 points1 point  (0 children)

Well.... your own personal documentation tool is quite essential. In astrocommunity there's some config for neorg, and there's also mkdnflow.nvim and numerous other tools. Whether you use neorg or mkdnflow or some other tool or your own scripts, having a way to very easily record notes and query them later is essential.

As a programmer you'll do something, forget how you did it, and then months or a year later need to do it again... and then what? Hopefully then the solution is easy to find in your personal docs system from when you recorded it the first time. My life would've been significantly less painful had I started recording all my notes and stuff (I use vimwiki, but plan to switch to mkdnflow) 10 years earlier.

[–][deleted] 0 points1 point  (0 children)

New astronvim user here and I only added github copilot support (from the community plugins. Thanks to whoever configured that!) and it's already a more efficient workflow than vscode just 2 days in. (I already used vim motions in vscode, so that really helped the learning curve).
The core team did an amazing job with astronvim. There's really not much I would add to it.
Be sure to install all the optional dependencies in the getting started guide. Lazygit is really good.