![](https://programming.dev/pictrs/image/93890605-e61d-4ede-988c-708db6833734.jpeg)
![](https://programming.dev/pictrs/image/40be5658-8edc-4b87-8006-1028b450f641.png)
Look into kickstart.nvim . It’s not a distribution but I think it will help you. Also after cloning the repo look up the video by tjdev(he is a maintainer on neovim).Or don’t all config are self explanatory. There is twice the amount of comments than actual code.
Even betterer: make it MOP(Monad Oriented Programming). IYou pray to a supreme being monad till your program works.