you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 5 months ago

Neovim plugin authors forget one simple rule - plugins are supposed to plug in. Instead they write libraries.

I’ve been forking plugins I’m unwilling to get rid of and rewriting them to not require setup. It eliminates a lot of config complexity.

What worries me is that the same people that contribute to this mess are getting more and more involved with neovim core development. require.enable({ enabled = true}) is a recognizable [anti]pattern.

  • source
  • parent