diff --git a/lua/custom/plugins/diffview.lua b/lua/custom/plugins/diffview.lua new file mode 100644 index 00000000..4e94670c --- /dev/null +++ b/lua/custom/plugins/diffview.lua @@ -0,0 +1,19 @@ +return { + 'sindrets/diffview.nvim', + dependencies = { 'nvim-lua/plenary.nvim' }, + cmd = { + 'DiffviewOpen', + 'DiffviewClose', + 'DiffviewFileHistory', + 'DiffviewFocusFiles', + 'DiffviewToggleFiles', + 'DiffviewRefresh', + }, + keys = { + { 'gd', 'DiffviewOpen', desc = '[G]it [D]iff view' }, + { 'gD', 'DiffviewClose', desc = '[G]it [D]iff close' }, + { 'gf', 'DiffviewFileHistory %', desc = '[G]it [F]ile history' }, + { 'gF', 'DiffviewFileHistory', desc = '[G]it [F]ull history' }, + }, + opts = {}, +}