← Back to context

Comment by natrys

1 year ago

I don't really care about evangelising anything, but this bit:

> Every now and then I would update a plugin in Neovim and everything would break, and I would have to spend time fixing it instead of getting work done.

Would be a problem anywhere there is a plugin system. Just don't go around updating kitchen sink without having the ability to rollback. Full on version controlling 3rd party plugins could be annoying (unless you use a plugin manager specifically with that support e.g. straight.el or elpaca in Emacs), but simply taking a dumb snapshot of plugin directory may also do the trick.

Neovims most popular plugin manager lazy.nvim supports this (and I'm sure most other too).