• Slotos@feddit.nl
    link
    fedilink
    arrow-up
    1
    ·
    3 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.