Hello! Your config has been very helpful to me - it's easy to follow and I've been able to use it as a foundation to build my own Flake. Thanks for putting this together.
Something that has been bugging me though, is that I don't know how someone would put together a config like this in the first place. Things like neovimUtils.makeNeovimConfig appear to be completely undocumented so far as I can tell; am I missing something obvious, or was this really just trial and error or reading the source of each individual dependency? My concern is that I might be depending on internal implementation details of someone else's utility that are subject to change without notice in the future. Of course, this will always be possible, just trying to get a better idea.
Hello! Your config has been very helpful to me - it's easy to follow and I've been able to use it as a foundation to build my own Flake. Thanks for putting this together.
Something that has been bugging me though, is that I don't know how someone would put together a config like this in the first place. Things like
neovimUtils.makeNeovimConfig
appear to be completely undocumented so far as I can tell; am I missing something obvious, or was this really just trial and error or reading the source of each individual dependency? My concern is that I might be depending on internal implementation details of someone else's utility that are subject to change without notice in the future. Of course, this will always be possible, just trying to get a better idea.Thanks again!