feat(git): enable and configure lazygit.nvim plugin

This commit is contained in:
sankalp committed 2025-09-28 21:55:30 +05:45
1 parent bc5bb15da7
commit 3221f41cef
3 files changed
+66 -61

No files matched your search

+1 -2
View File
@@ -5,12 +5,12 @@
"better-escape.nvim": { "branch": "master", "commit": "19a38aab94961016430905ebec30d272a01e9742" },
"blink.cmp": { "branch": "main", "commit": "327fff91fe6af358e990be7be1ec8b78037d2138" },
"conform.nvim": { "branch": "master", "commit": "3bad87250ed85246fe8c5bc10005ab5a6289ae4c" },
"floaterm": { "branch": "main", "commit": "34e14f0b5e2687fd31a93fe75982ec84e5145856" },
"friendly-snippets": { "branch": "main", "commit": "572f5660cf05f8cd8834e096d7b4c921ba18e175" },
"gitsigns.nvim": { "branch": "main", "commit": "23ae90a2a52fdc9b8c50dc61d6c30ebb18521343" },
"gruvbox.nvim": { "branch": "main", "commit": "5e0a460d8e0f7f669c158dedd5f9ae2bcac31437" },
"harpoon": { "branch": "harpoon2", "commit": "ed1f853847ffd04b2b61c314865665e1dadf22c7" },
"lazy.nvim": { "branch": "main", "commit": "6c3bda4aca61a13a9c63f1c1d1b16b9d3be90d7a" },
"lazygit.nvim": { "branch": "main", "commit": "2305deed25bc61b866d5d39189e9105a45cf1cfb" },
"lspsaga.nvim": { "branch": "main", "commit": "8efe00d6aed9db6449969f889170f1a7e43101a1" },
"lualine.nvim": { "branch": "master", "commit": "b8c23159c0161f4b89196f74ee3a6d02cdc3a955" },
"markdown-preview.nvim": { "branch": "master", "commit": "a923f5fc5ba36a3b17e289dc35dc17f66d0548ee" },
@@ -47,7 +47,6 @@
"uv.nvim": { "branch": "main", "commit": "be4a7d47a976249282bb2f71fc773ac2f5325973" },
"vim-visual-multi": { "branch": "master", "commit": "a6975e7c1ee157615bbc80fc25e4392f71c344d4" },
"vim-wakatime": { "branch": "master", "commit": "d7973b157a632d1edeff01818f18d67e584eeaff" },
"volt": { "branch": "main", "commit": "620de1321f275ec9d80028c68d1b88b409c0c8b1" },
"which-key.nvim": { "branch": "main", "commit": "904308e6885bbb7b60714c80ab3daf0c071c1492" },
"windsurf.vim": { "branch": "main", "commit": "a8d47ec54fe82df920b2545559f767003e8a7f8d" }
}
+64 -59
View File
@@ -1,63 +1,68 @@
return {
-- git signs
{
"lewis6991/gitsigns.nvim",
opts = {
signs = {
add = {
text = "+",
},
change = {
text = "▎",
},
delete = {
text = "",
},
topdelete = {
text = "▾",
},
changedelete = {
text = "~",
},
untracked = {
text = "┆",
},
},
signs_staged = {
add = {
text = "+",
},
change = {
text = "▎",
},
delete = {
text = "",
},
topdelete = {
text = "▾",
},
changedelete = {
text = "~",
},
},
},
},
-- git signs
{
'lewis6991/gitsigns.nvim',
opts = {
signs = {
add = {
text = '+',
},
change = {
text = '▎',
},
delete = {
text = '',
},
topdelete = {
text = '▾',
},
changedelete = {
text = '~',
},
untracked = {
text = '┆',
},
},
signs_staged = {
add = {
text = '+',
},
change = {
text = '▎',
},
delete = {
text = '',
},
topdelete = {
text = '▾',
},
changedelete = {
text = '~',
},
},
},
},
-- lazygit integration
{
"kdheepak/lazygit.nvim",
lazy = true,
enabled = false,
cmd = {
"LazyGit",
"LazyGitConfig",
"LazyGitCurrentFile",
"LazyGitFilter",
"LazyGitFilterCurrentFile",
},
keys = {
{ "<leader>lg", "<cmd>LazyGit<cr>", desc = "LazyGit" },
},
},
-- lazygit integration
{
'kdheepak/lazygit.nvim',
lazy = true,
enabled = true,
cmd = {
'LazyGit',
'LazyGitConfig',
'LazyGitCurrentFile',
'LazyGitFilter',
'LazyGitFilterCurrentFile',
},
keys = {
{ '<leader>lg', '<cmd>LazyGit<cr>', desc = 'LazyGit' },
},
config = function()
vim.g.lazygit_floating_window_winblend = 0
vim.g.lazygit_floating_window_scaling_factor = 0.9
vim.g.lazygit_floating_window_border_chars = { '╭', '─', '╮', '│', '╯', '─', '╰', '│' }
end,
},
}
+1
View File
@@ -129,6 +129,7 @@ return {
end,
},
{
'Wansmer/treesj',
keys = { '<space>m', '<space>j', '<space>s' },