NeoVim Auto Change Dir
Add to ~/.config/nvim/lua/config/autocmds.lua to ensure NeoVim changes directory when running nvim /path/to/dir
vim.api.nvim_create_autocmd("VimEnter", {
callback = function()
local arg = vim.fn.argv(0)
if type(arg) == "string" and arg ~= "" and vim.fn.isdirectory(arg) == 1 then
vim.cmd.cd(arg)
end
end,
})