{
  "files.exclude": {
    "**/.git": true,
    "**/.svn": true,
    "**/.hg": true,
    "**/CVS": true,
    "**/.DS_Store": true,
    "**/Thumbs.db": true,
    "third_party": false,
    ".task": false,
    "deps": false,
    "scripts": false,
    ".vscode": false,
    "bun.lock": false,
    "package.json": false,
    "tsconfig.json": false,
    ".gitmodules": false,
    ".gitignore": false,
    "node_modules": false,
    "c_interop/build": false,
    "shaders/spirv": false,
    "bin": false,
    "pkg": false,
    "**/Taskfile.dist.yml": false,
    "tests": false,
    "Appdir": false,
    "*.AppImage": false,
    "dist": false,
    "patches": false,
    "LICENSE.txt": false
  },
  "files.associations": {
    "*.glsl": "glsl",
    "*.scene": "json",
    "socket.h": "c",
    "*.tcc": "cpp",
    "string": "cpp",
    "iostream": "cpp",
    "cctype": "cpp",
    "clocale": "cpp",
    "cmath": "cpp",
    "cstdarg": "cpp",
    "cstddef": "cpp",
    "cstdio": "cpp",
    "cstdlib": "cpp",
    "cstring": "cpp",
    "ctime": "cpp",
    "cwchar": "cpp",
    "cwctype": "cpp",
    "array": "cpp",
    "atomic": "cpp",
    "strstream": "cpp",
    "bit": "cpp",
    "bitset": "cpp",
    "chrono": "cpp",
    "compare": "cpp",
    "complex": "cpp",
    "concepts": "cpp",
    "condition_variable": "cpp",
    "cstdint": "cpp",
    "deque": "cpp",
    "list": "cpp",
    "map": "cpp",
    "set": "cpp",
    "unordered_map": "cpp",
    "unordered_set": "cpp",
    "vector": "cpp",
    "exception": "cpp",
    "algorithm": "cpp",
    "functional": "cpp",
    "iterator": "cpp",
    "memory": "cpp",
    "memory_resource": "cpp",
    "numeric": "cpp",
    "optional": "cpp",
    "random": "cpp",
    "ratio": "cpp",
    "string_view": "cpp",
    "system_error": "cpp",
    "tuple": "cpp",
    "type_traits": "cpp",
    "utility": "cpp",
    "fstream": "cpp",
    "initializer_list": "cpp",
    "iomanip": "cpp",
    "iosfwd": "cpp",
    "istream": "cpp",
    "limits": "cpp",
    "mutex": "cpp",
    "new": "cpp",
    "numbers": "cpp",
    "ostream": "cpp",
    "ranges": "cpp",
    "shared_mutex": "cpp",
    "sstream": "cpp",
    "stdexcept": "cpp",
    "stop_token": "cpp",
    "streambuf": "cpp",
    "thread": "cpp",
    "cfenv": "cpp",
    "cinttypes": "cpp",
    "typeindex": "cpp",
    "typeinfo": "cpp",
    "variant": "cpp",
    "semaphore": "cpp",
    "csignal": "cpp",
    "future": "cpp",
    "span": "cpp",
    "valarray": "cpp",
    "*.ipp": "cpp",
    "csetjmp": "cpp"
  },
  "terminal.integrated.enableImages": true,
  "typescript.preferences.importModuleSpecifierEnding": "js",
  "javascript.preferences.importModuleSpecifierEnding": "js",
  "C_Cpp.default.compilerPath": "/usr/bin/gcc",
  "C_Cpp.default.includePath": [
    "/usr/include/",
    "/usr/local/include",
    "/usr/include/chafa",
    "/usr/lib/x86_64-linux-gnu/chafa/include",
    "/usr/include/glib-2.0",
    "/usr/lib/x86_64-linux-gnu/glib-2.0/include",
    "${workspaceFolder}/c_interop/include",
    "${workspaceFolder}/deps/**/*",
    "${workspaceFolder}/third_party/node-v22.14.0-linux-x64/include/node",
    "${workspaceFolder}/third_party/node-addon-api-8.3.1"
  ],
  "mesonbuild.selectRootDir": false,
  "cSpell.words": [
    "Appdir",
    "appimage",
    "chafa",
    "Gwern",
    "LEFTBRACE",
    "libinterop",
    "linuxdeploy",
    "memcopy",
    "mmaped",
    "RIGHTBRACE",
    "subcompositor",
    "Xwayland"
  ],
  "mesonbuild.configureOnOpen": false,
  "editor.wordWrap": "off",
  "editor.rulers": [
    80
  ]
}