Do you have experience with LazyVim?

That is a typical example of how we drift into things and then find we are almost bound to it.