This has gone through many versions from using vim to neovim and modifying this repo to travel through all the iterations through out the years. I've pretty much found my resting spot using the kickstart-nvim project from one of the creators of the official neovim project.