diff --git a/lua/absolute/utils/get-git-root.lua b/lua/absolute/utils/get-git-root.lua new file mode 100644 index 0000000..9748c64 --- /dev/null +++ b/lua/absolute/utils/get-git-root.lua @@ -0,0 +1,10 @@ +function GetProjectRoot() + local git_root = vim.fn.systemlist("git rev-parse --show-toplevel")[1] + if git_root == nil then + return vim.fn.getcwd() + else + return git_root + end +end + +return GetProjectRoot