return { 'NeogitOrg/neogit', lazy = true, dependencies = { 'nvim-lua/plenary.nvim', -- required -- Only one of these is needed. 'sindrets/diffview.nvim', -- optional 'esmuellert/codediff.nvim', -- optional -- Only one of these is needed. 'nvim-telescope/telescope.nvim', -- optional -- 'ibhagwan/fzf-lua', -- optional -- 'nvim-mini/mini.pick', -- optional -- 'folke/snacks.nvim', -- optional }, cmd = 'Neogit', keys = { { 'gg', 'Neogit', desc = 'Show Neogit UI' }, }, }