Files
dotfiles/roles/nvim/files/lua/config/plugins/diffview.lua
Johannes Knopp 48b73c40e9 update conf
2026-06-16 17:45:49 +02:00

19 lines
733 B
Lua

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