diff --git a/.vscode/settings.json b/.vscode/settings.json
index 55712c19f1dffd66d4fed7a406a354f215c43a14..8776880ee1105ce76e6750d0b4cc9f752793fdcb 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,3 +1,8 @@
 {
-    "typescript.tsdk": "node_modules/typescript/lib"
+    "typescript.tsdk": "node_modules/typescript/lib",
+    "files.associations": {
+        "*.glsl.ts": "glsl",
+        "*.frag.ts": "glsl",
+        "*.vert.ts": "glsl"
+    },
 }
\ No newline at end of file