return { 'sindrets/diffview.nvim', config = function () local wk = require('which-key') wk.add({ { 'd', group = 'diffview' }, { 'do', 'DiffviewOpen', desc = 'Open diff view' }, { 'dh', 'DiffviewFileHistory', desc = 'File history (repo)' }, { 'df', 'DiffviewFileHistory %', desc = 'File history (current)' }, { 'dc', 'DiffviewClose', desc = 'Close diff view' }, -- Toggle panels { 'dt', 'DiffviewToggleFiles', desc = 'Toggle file panel' }, { 'dr', 'DiffviewRefresh', desc = 'Refresh' }, }) end }