diff --git a/lua/custom/plugins/init.lua b/lua/custom/plugins/init.lua index d636234e..388880b7 100644 --- a/lua/custom/plugins/init.lua +++ b/lua/custom/plugins/init.lua @@ -10,7 +10,7 @@ return { vim.keymap.set('n', 'tt', function() require('trouble').toggle() - end) + end, { desc = '[T]oggle [t]rouble' }) vim.keymap.set('n', '[t', function() require('trouble').next { skip_groups = true, jump = true } @@ -31,4 +31,12 @@ return { { 'akinsho/toggleterm.nvim', version = '*', opts = { open_mapping = [[]], } }, + { + 'FabijanZulj/blame.nvim', + config = function() + require('blame').setup() + + vim.keymap.set('n', 'tbf', ':BlameToggle', { noremap = true, silent = true, desc = '[T]oggle git [b]lame [f]ile' }) + end, + }, } diff --git a/lua/kickstart/plugins/gitsigns.lua b/lua/kickstart/plugins/gitsigns.lua index 4bcc70f4..dfabce0d 100644 --- a/lua/kickstart/plugins/gitsigns.lua +++ b/lua/kickstart/plugins/gitsigns.lua @@ -53,7 +53,7 @@ return { gitsigns.diffthis '@' end, { desc = 'git [D]iff against last commit' }) -- Toggles - map('n', 'tb', gitsigns.toggle_current_line_blame, { desc = '[T]oggle git show [b]lame line' }) + map('n', 'tbl', gitsigns.toggle_current_line_blame, { desc = '[T]oggle git [b]lame [l]ine' }) map('n', 'tD', gitsigns.toggle_deleted, { desc = '[T]oggle git show [D]eleted' }) end, },