As you progress in learning Neovim and Lua, you might consider splitting init.lua into smaller parts. A fork of kickstart that does this while maintaining the exact same functionality is available ...
NOT a Neovim distribution, but instead a starting point for your configuration. Fork this repo so that you have your own copy that you can modify, then install by cloning the fork to your machine ...