updated bindings and configs for lazygit and neotree

This commit is contained in:
Christian Figueroa 2025-04-27 07:14:48 -07:00
parent 55ae493b66
commit a6197821b4
3 changed files with 18 additions and 1 deletions

View File

@ -10,3 +10,4 @@ vim.keymap.set("n", "<C-c>", "<nop>") -- disable Ctrl + C
vim.keymap.set("n", "<leader><Tab>", "<C-w>w") -- fast swap window
-- Plugin Keybinds
vim.keymap.set("n", "<leader>pv", vim.cmd.Neotree)

View File

@ -16,6 +16,6 @@ return {
-- setting the keybinding for LazyGit with 'keys' is recommended in
-- order to load the plugin when the command is run for the first time
keys = {
{ "<leader>lg", "<cmd>LazyGit<cr>", desc = "LazyGit" }
{ "<leader>pg", "<cmd>LazyGit<cr>", desc = "LazyGit" }
}
}

View File

@ -11,6 +11,22 @@ return {
---@module "neo-tree"
---@type neotree.Config?
opts = {
filesystem = {
filtered_items = {
visible = true,
hide_dotfiles = false,
hide_gitignored = false,
},
window = {
position = "current"
}
},
event_handlers = {
event = "file_open_requested",
handler = function()
vim.cmd("Neotree close")
end
}
-- fill any relevant options here
},
}