SoloVim/lua/plugins/gitsigns.lua
2024-01-26 20:06:07 +02:00

43 lines
836 B
Lua

return {
"lewis6991/gitsigns.nvim",
lazy = false,
keys = {
{
"<leader>gb",
function()
vim.cmd.Gitsigns("blame_line")
end,
desc = "[G]it [B]lame",
},
},
opts = {
signs = {
add = { hl = "GitSignsAdd", text = "", numhl = "GitSignsAddNr", linehl = "GitSignsAddLn" },
change = {
hl = "GitSignsChange",
text = "",
numhl = "GitSignsChangeNr",
linehl = "GitSignsChangeLn",
},
delete = {
hl = "GitSignsDelete",
text = "",
numhl = "GitSignsDeleteNr",
linehl = "GitSignsDeleteLn",
},
topdelete = {
hl = "GitSignsDelete",
text = "",
numhl = "GitSignsDeleteNr",
linehl = "GitSignsDeleteLn",
},
changedelete = {
hl = "GitSignsChange",
text = "",
numhl = "GitSignsChangeNr",
linehl = "GitSignsChangeLn",
},
},
},
}