Requires Neovim >= 0.9 and a recent git. Optional integrations: - vim-fugitive: needed for correct signs when viewing revisions. - trouble.nvim: affects :Gitsigns setqflist and :Gitsigns setloclist. If these plugins are not installed, the related commands will fall back or may not work as expected.