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