summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/plugins/gitsigns.lua
blob: 04df821982b0ec2dc99379f89461615509e38980 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
return {
    'lewis6991/gitsigns.nvim',
    cmd = 'Gitsigns',
    event = 'VeryLazy',
    config = function()
        require('gitsigns').setup()

        vim.keymap.set('n', '<leader>gd', '<cmd>Gitsigns toggle_deleted<cr>', { desc = '[G]it [D]eleted' })
        vim.keymap.set(
            'n',
            '<leader>gB',
            '<cmd>Gitsigns toggle_current_line_blame<cr>',
            { desc = '[G]it [B]lame Line' }
        )
    end,
}