diff --git a/lua/cd-project/api.lua b/lua/cd-project/api.lua index d1f6ba5..863f45f 100644 --- a/lua/cd-project/api.lua +++ b/lua/cd-project/api.lua @@ -10,7 +10,8 @@ local function find_project_dir() ) if #found == 0 then - return vim.loop.os_homedir() + -- if there are no parent directories matching the project pattern then use current directory as project directory + return vim.fn.getcwd() end local project_dir = vim.fs.dirname(found[1])