This was causing issues with fugitive and committing changes via git.
Uses lazy.nvim to manage plugins.
It's pretty opinionated. You might not like it.