Files
dotfiles/nvim/lua/plugins/git.lua
Nick Mello b87970ab1c nvim: Fix lazy loading of plugins
They were not loading until too late, they need to load earlier to be
useful

Signed-off-by: Nicholas Mello <nick@nmello.dev>
2025-08-14 23:25:07 -05:00

32 lines
737 B
Lua

return {
{
"lewis6991/gitsigns.nvim",
event = "VeryLazy",
config = function()
require("gitsigns").setup({
signs = {
add = { text = "+" },
change = { text = "~" },
delete = { text = "_" },
topdelete = { text = "" },
changedelete = { text = "~" },
},
numhl = false,
linehl = false,
watch_gitdir = { interval = 1000 }, -- auto-refresh
attach_to_untracked = true,
})
end,
keys = {
{
"<leader>ab",
function() require("gitsigns").toggle_current_line_blame() end,
mode = "n",
desc = "Toggle Git blame",
noremap = true,
silent = true,
}
}
},
}