Requirements: - clang - clangd - clang-format-10, needs to be in PATH (linux: https://aur.archlinux.org/packages/clang-format-static-bin) - clang-tidy - lldb - cmake - rustup (for the rust extension) Optional: - mold (linker), needs to be in PATH - ninja Linux (x11): - xdotool, for automatic mouse release Inside vscode press `Ctrl+Shift+P` and type `Scan for kits`, press enter. Now press press `Ctrl+Shift+P` and type `Select a kit`, choose one with `[DDNet]` as prefix for best defaults.