There are a litany of neovim flakes on github. Most of them expose options to change how the package builds. This is my personal neovim configuration--it is not configurable because it is bespoke. It is exactly what I need and no more.
Shared in case folks need a basis for making their own neovim.
Thanks to PrimaMateria's excellent blog post on how to do this.
This is released in the public domain. Do with it whatever you want.