install clang and ninja. make sure both are on path (clang --version && ninja --version should work)
(or use a package manager (eg windows: scoop install llvm ninja)
install clangd extension on vscode, and disable c/c++ extension in vscode!!!
if you already have a build folder, delete it before running this command, inside your geode mod folder, run this cmake command to configure:
cmake -B build -G Ninja -DCMAKE_EXPORT_COMPILE_COMMANDS=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo

