{ "cmake.useCMakePresets": "always", "cmake.options.statusBarVisibility": "visible", "cmake.ctest.testExplorerIntegrationEnabled": false, "cmake.copyCompileCommands": "${workspaceFolder}/build/compile_commands.json", "clangd.path": "clangd", "clangd.arguments": [ "--compile-commands-dir=${workspaceFolder}/build", "--query-driver=**/x86_64-pc-elf-g++", "--completion-style=detailed", "--background-index", "--clang-tidy", "--header-insertion=iwyu" ], "files.associations": { "**/kstd/include/kstd/**": "cpp", }, "[cpp]": { "editor.formatOnSave": true, "editor.tabSize": 2, }, "[gas]": { "editor.rulers": [ 80 ] }, "cSpell.words": [ "acpi", "APIC", "bugprone", "cppcoreguidelines", "crtc", "crtp", "efer", "functors", "hhdm", "idtr", "initializable", "interprocedural", "invlpg", "invokable", "iwyu", "kapi", "kstd", "lapic", "madt", "malloc", "memcmp", "memset", "mmio", "multiboot", "nodiscard", "nolintnextline", "nullptr", "println", "raii", "rdmsr", "RSDP", "rsdt", "rvalues", "stringview", "sysret", "teachos", "undelegated", "wrmsr", "xsdp", "xsdt" ], "testMate.cpp.debug.configTemplate": { "type": "cppdbg", "MIMode": "gdb", "program": "${exec}", "args": "${argsArray}", "cwd": "${cwd}", "env": "${envObject}", "environment": "${envObjArray}", "sourceFileMap": "${sourceFileMapObj}" } }