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
|
||||
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
|
||||
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