feat(nvim): lazygit popup panel
This commit is contained in:
parent
d62d891133
commit
19302b6d29
2 changed files with 8 additions and 0 deletions
|
@ -33,6 +33,7 @@ map("n", "<leader>>", "<cmd>BufferLineMoveNext<CR>", { desc = "Move buffer right
|
||||||
|
|
||||||
-- ToggleTerm Bindings
|
-- ToggleTerm Bindings
|
||||||
map("n", "<leader>a", "<cmd>ToggleTerm name=main<CR>", { desc = "Floating Terminal", silent = true })
|
map("n", "<leader>a", "<cmd>ToggleTerm name=main<CR>", { desc = "Floating Terminal", silent = true })
|
||||||
|
map("n", "<leader>g", "<cmd>lua _lazygit_toggle()<CR>", {noremap = true, silent = true})
|
||||||
|
|
||||||
-- Undotree
|
-- Undotree
|
||||||
map("n", "<leader>fu", "<cmd>Telescope undo<cr>")
|
map("n", "<leader>fu", "<cmd>Telescope undo<cr>")
|
||||||
|
|
|
@ -168,3 +168,10 @@ require("spaceman").setup({
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- Lazygit Panel
|
||||||
|
local Terminal = require('toggleterm.terminal').Terminal
|
||||||
|
local lazygit = Terminal:new({ cmd = "lazygit", hidden = true })
|
||||||
|
|
||||||
|
function _lazygit_toggle()
|
||||||
|
lazygit:toggle()
|
||||||
|
end
|
||||||
|
|
Loading…
Reference in a new issue