Set up lazygit integration
This commit is contained in:
parent
a18ba1da61
commit
cc74b77c17
3 changed files with 17 additions and 0 deletions
|
|
@ -260,6 +260,8 @@ require('lazy').setup({
|
|||
{ '<leader>s', group = '[S]earch' },
|
||||
{ '<leader>t', group = '[T]oggle' },
|
||||
{ '<leader>h', group = 'Git [H]unk', mode = { 'n', 'v' } },
|
||||
{ '<leader>r', group = 'Yank [R]eference', mode = { 'n' } },
|
||||
{ '<leader>g', group = '[G]it', mode = { 'n' } },
|
||||
},
|
||||
},
|
||||
},
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@
|
|||
"nvim-web-devicons": { "branch": "master", "commit": "b8221e42cf7287c4dcde81f232f58d7b947c210d" },
|
||||
"plenary.nvim": { "branch": "master", "commit": "b9fd5226c2f76c951fc8ed5923d85e4de065e509" },
|
||||
"python-copy-reference.vim": { "branch": "main", "commit": "8172d0ce83d730820d9497fd2e988046022d0b99" },
|
||||
"rainbow-delimiters.nvim": { "branch": "master", "commit": "3277ad5f96eb03c9d618c88e24f683e4364e578c" },
|
||||
"selenized.nvim": { "branch": "main", "commit": "8663bf6b222d911e04a9f1b391c3b1ccd22adb69" },
|
||||
"snacks.nvim": { "branch": "main", "commit": "bfe8c26dbd83f7c4fbc222787552e29b4eccfcc0" },
|
||||
"telescope-frecency.nvim": { "branch": "master", "commit": "d4f1bb2a939cc02720bceb635095246751db144f" },
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
return {
|
||||
{
|
||||
'folke/snacks.nvim',
|
||||
priority = 1000,
|
||||
lazy = false,
|
||||
opts = {
|
||||
gitbrowse = {
|
||||
url_patterns = {
|
||||
|
|
@ -13,6 +15,9 @@ return {
|
|||
},
|
||||
what = 'permalink',
|
||||
},
|
||||
lazygit = {
|
||||
enabled = true,
|
||||
},
|
||||
},
|
||||
|
||||
keys = {
|
||||
|
|
@ -35,6 +40,15 @@ return {
|
|||
end,
|
||||
desc = '[Y]ank Git URL',
|
||||
},
|
||||
{
|
||||
'<leader>gg',
|
||||
function()
|
||||
Snacks.lazygit()
|
||||
end,
|
||||
desc = 'Lazy[g]it (Root Dir)',
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
-- vim: ts=2 sts=2 sw=2 et
|
||||
Loading…
Add table
Reference in a new issue