diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 23c5e36..0ddf88a 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -58,9 +58,9 @@ require "pack".add({ { "NeogitOrg/neogit", config = function() - vim.keymap.set('n', 'gs', 'Neogit kind=split_above_all', { desc = "Git Status" }) - vim.keymap.set('n', 'gp', 'Neogit pull', { desc = "Git Pull" }) - vim.keymap.set('n', 'gP', 'Neogit push', { desc = "Git Push" }) + vim.keymap.set('n', 'gs', 'Neogit kind=split_above_all cwd=%:p:h', { desc = "Git Status" }) + vim.keymap.set('n', 'gp', 'Neogit pull cwd=%:p:h', { desc = "Git Pull" }) + vim.keymap.set('n', 'gP', 'Neogit push cwd=%:p:h', { desc = "Git Push" }) end }, { @@ -201,6 +201,7 @@ vim.opt.concealcursor = 'n' vim.api.nvim_create_autocmd("BufRead", { + pattern = "*", callback = function() vim.api.nvim_create_autocmd("FileType", { @@ -220,7 +221,7 @@ vim.api.nvim_create_autocmd("BufRead", { end, }) end, -}) +}) ---}}} vim.keymap.set("x", "/", "/\\%V", { desc = 'Search forward within visual selection' }) vim.keymap.set("x", "?", "?\\%V", { desc = 'Search forward within visual selection' })