diff --git a/options/fileicon/material-icon-rules.json b/options/fileicon/material-icon-rules.json
index c893cfac4e..8ee5dde0b2 100644
--- a/options/fileicon/material-icon-rules.json
+++ b/options/fileicon/material-icon-rules.json
@@ -3495,6 +3495,10 @@
"..cursor": "folder-cursor",
"_.cursor": "folder-cursor",
"__.cursor__": "folder-cursor",
+ ".gemini": "folder-gemini-ai",
+ "..gemini": "folder-gemini-ai",
+ "_.gemini": "folder-gemini-ai",
+ "__.gemini__": "folder-gemini-ai",
"input": "folder-input",
".input": "folder-input",
"_input": "folder-input",
@@ -7068,6 +7072,10 @@
"..cursor": "folder-cursor-open",
"_.cursor": "folder-cursor-open",
"__.cursor__": "folder-cursor-open",
+ ".gemini": "folder-gemini-ai-open",
+ "..gemini": "folder-gemini-ai-open",
+ "_.gemini": "folder-gemini-ai-open",
+ "__.gemini__": "folder-gemini-ai-open",
"input": "folder-input-open",
".input": "folder-input-open",
"_input": "folder-input-open",
@@ -7860,6 +7868,7 @@
"tfvars": "terraform",
"tfstate": "terraform",
"tfbackend": "terraform",
+ "terraformignore": "terraform",
"tofu": "opentofu",
"blade.php": "laravel",
"inky.php": "laravel",
@@ -8599,6 +8608,7 @@
".ruff.toml": "ruff",
"uv.toml": "uv",
".uv.toml": "uv",
+ "uv.lock": "uv",
"sconstruct": "scons",
"sconscript": "scons",
"scsub": "scons",
diff --git a/options/fileicon/material-icon-svgs.json b/options/fileicon/material-icon-svgs.json
index c0dc16e8a9..6713c4afa9 100644
--- a/options/fileicon/material-icon-svgs.json
+++ b/options/fileicon/material-icon-svgs.json
@@ -67,7 +67,7 @@
"biome": "",
"bitbucket": "",
"bithound": "",
- "blender": "",
+ "blender": "",
"blink": "",
"blink_light": "",
"blitz": "",
@@ -102,7 +102,7 @@
"circleci_light": "",
"citation": "",
"clangd": "",
- "claude": "",
+ "claude": "",
"cline": "",
"clojure": "",
"cloudfoundry": "",
@@ -237,8 +237,8 @@
"folder-bibliography": "",
"folder-bicep-open": "",
"folder-bicep": "",
- "folder-blender-open": "",
- "folder-blender": "",
+ "folder-blender-open": "",
+ "folder-blender": "",
"folder-bloc-open": "",
"folder-bloc": "",
"folder-bower-open": "",
@@ -255,8 +255,8 @@
"folder-circleci": "",
"folder-class-open": "",
"folder-class": "",
- "folder-claude-open": "",
- "folder-claude": "",
+ "folder-claude-open": "",
+ "folder-claude": "",
"folder-client-open": "",
"folder-client": "",
"folder-cline-open": "",
@@ -379,6 +379,8 @@
"folder-functions": "",
"folder-gamemaker-open": "",
"folder-gamemaker": "",
+ "folder-gemini-ai-open": "",
+ "folder-gemini-ai": "",
"folder-generator-open": "",
"folder-generator": "",
"folder-gh-workflows-open": "",
diff --git a/package.json b/package.json
index 9ca7075fa6..38ffc6fd3f 100644
--- a/package.json
+++ b/package.json
@@ -99,7 +99,7 @@
"happy-dom": "20.3.0",
"jiti": "2.6.1",
"markdownlint-cli": "0.47.0",
- "material-icon-theme": "5.30.0",
+ "material-icon-theme": "5.31.0",
"nolyfill": "1.0.44",
"postcss-html": "1.8.1",
"spectral-cli-bundle": "1.0.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0769a6afc5..2bbd9da191 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -301,8 +301,8 @@ importers:
specifier: 0.47.0
version: 0.47.0
material-icon-theme:
- specifier: 5.30.0
- version: 5.30.0
+ specifier: 5.31.0
+ version: 5.31.0
nolyfill:
specifier: 1.0.44
version: 1.0.44
@@ -3118,8 +3118,8 @@ packages:
engines: {node: '>= 12'}
hasBin: true
- material-icon-theme@5.30.0:
- resolution: {integrity: sha512-GAB9vZGEVBQWD7NfZpx6mzkV47IJ6MaSFRLTXIhk9eCKrHbT5BlCwkeieu1Db/hDJHrQ/n+RdMvGtZa70FCGCQ==}
+ material-icon-theme@5.31.0:
+ resolution: {integrity: sha512-PPeGSRa+8stQEKvCr2Xym9KIqf2SPwl1chc7cxbK+aY6ORpwOcowtARQEXstZBjQwXTE5GnfE0zg0MFFy+XPzA==}
engines: {vscode: ^1.55.0}
mathml-tag-names@4.0.0:
@@ -7113,7 +7113,7 @@ snapshots:
marked@4.3.0: {}
- material-icon-theme@5.30.0:
+ material-icon-theme@5.31.0:
dependencies:
chroma-js: 3.2.0
events: 3.3.0