diff --git a/src/icons/files/bruno.svg b/src/icons/files/bruno.svg
new file mode 100644
index 00000000..ac17f350
--- /dev/null
+++ b/src/icons/files/bruno.svg
@@ -0,0 +1,22 @@
+
diff --git a/src/icons/folders/folder-bruno.svg b/src/icons/folders/folder-bruno.svg
new file mode 100644
index 00000000..29d5f4f3
--- /dev/null
+++ b/src/icons/folders/folder-bruno.svg
@@ -0,0 +1,16 @@
+
diff --git a/src/symbol-icon-theme.json b/src/symbol-icon-theme.json
index df68e9b8..59e3a9ca 100644
--- a/src/symbol-icon-theme.json
+++ b/src/symbol-icon-theme.json
@@ -72,6 +72,7 @@
"folder-tina": { "iconPath": "./icons/folders/folder-tina.svg" },
"folder-utils": { "iconPath": "./icons/folders/folder-utils.svg" },
"folder-vercel": { "iconPath": "./icons/folders/folder-vercel.svg" },
+ "folder-bruno": { "iconPath": "./icons/folders/folder-bruno.svg" },
"folder-hooks": { "iconPath": "./icons/folders/folder-hooks.svg" },
"folder-constants": { "iconPath": "./icons/folders/folder-constants.svg" },
@@ -107,6 +108,7 @@
"babel": { "iconPath": "./icons/files/babel.svg" },
"biome": { "iconPath": "./icons/files/biome.svg" },
"bun": { "iconPath": "./icons/files/bun.svg" },
+ "bruno": { "iconPath": "./icons/files/bruno.svg" },
"c": { "iconPath": "./icons/files/c.svg" },
"capacitor": { "iconPath": "./icons/files/capacitor.svg" },
"clojure": { "iconPath": "./icons/files/clojure.svg" },
@@ -406,6 +408,7 @@
"al": "code-green",
"http": "http",
"rest": "http",
+ "bru": "http",
"cls": "code-blue",
"exe": "exe",
"msi": "exe",
@@ -701,6 +704,7 @@
"markdoc.config.ts": "markdoc",
"keystatic.page.ts": "keystatic",
"keystatic.config.ts": "keystatic",
+ "bruno.json": "bruno",
"bun.lockb": "bun",
"bunfig.toml": "bun",
"dune": "dune",
@@ -1516,6 +1520,8 @@
"mailers": "folder-mail",
"image": "folder-images",
"images": "folder-images",
+ ".bru": "folder-bruno",
+ "bru": "folder-bruno",
"mongo": "folder-mongo",
"mongodb": "folder-mongo",
"hooks": "folder-hooks",