diff --git a/src/icons/files/cuda.svg b/src/icons/files/cuda.svg
new file mode 100644
index 00000000..cb88c9eb
--- /dev/null
+++ b/src/icons/files/cuda.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/icons/folders/folder-graphql.svg b/src/icons/folders/folder-graphql.svg
new file mode 100644
index 00000000..3955a42c
--- /dev/null
+++ b/src/icons/folders/folder-graphql.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/symbol-icon-theme.json b/src/symbol-icon-theme.json
index ffc29bb0..71821bfa 100644
--- a/src/symbol-icon-theme.json
+++ b/src/symbol-icon-theme.json
@@ -41,6 +41,8 @@
"folder-core": { "iconPath": "./icons/folders/folder-core.svg" },
"folder-database": { "iconPath": "./icons/folders/folder-database.svg" },
"folder-drizzle": { "iconPath": "./icons/folders/folder-drizzle.svg" },
+ "folder-github": { "iconPath": "./icons/folders/folder-github.svg" },
+ "folder-graphql": { "iconPath": "./icons/folders/folder-graphql.svg" },
"folder-firebase": { "iconPath": "./icons/folders/folder-firebase.svg" },
"folder-github": { "iconPath": "./icons/folders/folder-github.svg" },
"folder-helpers": { "iconPath": "./icons/folders/folder-helpers.svg" },
@@ -259,6 +261,22 @@
"webpack": { "iconPath": "./icons/files/webpack.svg" },
"yaml": { "iconPath": "./icons/files/yaml.svg" },
"zig": { "iconPath": "./icons/files/zig.svg" }
+ "swc": { "iconPath": "./icons/files/swc.svg" },
+ "haskell": { "iconPath": "./icons/files/haskell.svg" },
+ "pkl": { "iconPath": "./icons/files/pkl.svg" },
+ "pdf": { "iconPath": "./icons/files/pdf.svg" },
+ "redux-reducer": { "iconPath": "./icons/files/redux-reducer.svg " },
+ "redux-effects": { "iconPath": "./icons/files/redux-effects.svg " },
+ "redux-actions": { "iconPath": "./icons/files/redux-actions.svg " },
+ "redux-selector": { "iconPath": "./icons/files/redux-selector.svg " },
+ "redux-facade": { "iconPath": "./icons/files/redux-facade.svg" },
+ "gleam": { "iconPath": "./icons/files/gleam.svg" },
+ "i18n": { "iconPath": "./icons/files/i18n.svg" },
+ "minecraft": { "iconPath": "./icons/files/minecraft.svg" },
+ "expressive-code": { "iconPath": "./icons/files/expressive-code.svg" },
+ "lunaria": { "iconPath": "./icons/files/lunaria.svg" },
+ "cuda": { "iconPath": "./icons/files/cuda.svg" },
+ "func": { "iconPath": "./icons/files/func.svg" }
},
"fileExtensions": {
@@ -501,6 +519,8 @@
"mm": "cplus",
"mii": "cplus",
"ii": "cplus",
+ "cu": "cuda",
+ "cuh": "cuda",
"jsx": "react",
"tsx": "react-ts",
"vsixmanifest": "puzzle",
@@ -1397,6 +1417,8 @@
"docker": "folder-blue",
".docker": "folder-blue",
".git": "folder-red",
+ "graphql": "folder-graphql",
+ "gql": "folder-graphql",
"app": "folder-app",
"apps": "folder-app",
"config": "folder-config",