diff --git a/icons/c.svg b/icons/c.svg
index 1d6b1bec14..42c0d1ef09 100644
--- a/icons/c.svg
+++ b/icons/c.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
+
diff --git a/icons/cpp.svg b/icons/cpp.svg
index 4c3aeecb9b..c2c3d5b33b 100644
--- a/icons/cpp.svg
+++ b/icons/cpp.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
+
diff --git a/icons/csharp.svg b/icons/csharp.svg
index e3d2cec937..7c7f5bbbe4 100644
--- a/icons/csharp.svg
+++ b/icons/csharp.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
+
diff --git a/icons/deno.svg b/icons/deno.svg
new file mode 100644
index 0000000000..c19ad4b083
--- /dev/null
+++ b/icons/deno.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/deno_light.svg b/icons/deno_light.svg
new file mode 100644
index 0000000000..ed3d104757
--- /dev/null
+++ b/icons/deno_light.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/objective-c.svg b/icons/objective-c.svg
index 130be98888..97147a997e 100644
--- a/icons/objective-c.svg
+++ b/icons/objective-c.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
+
diff --git a/icons/rc.svg b/icons/rc.svg
new file mode 100644
index 0000000000..28a99916df
--- /dev/null
+++ b/icons/rc.svg
@@ -0,0 +1,2 @@
+
+
diff --git a/icons/typst.svg b/icons/typst.svg
new file mode 100644
index 0000000000..205068276c
--- /dev/null
+++ b/icons/typst.svg
@@ -0,0 +1,2 @@
+
+
diff --git a/src/icons/fileIcons.ts b/src/icons/fileIcons.ts
index 87f63126de..9cd45ce00c 100644
--- a/src/icons/fileIcons.ts
+++ b/src/icons/fileIcons.ts
@@ -358,6 +358,7 @@ export const fileIcons: FileIcons = {
},
{ name: 'objective-c', fileExtensions: ['m'] },
{ name: 'objective-cpp', fileExtensions: ['mm'] },
+ { name: 'rc', fileExtensions: ['rc'] },
{ name: 'go', fileExtensions: ['go'] },
{
name: 'go-mod',
@@ -2262,6 +2263,11 @@ export const fileIcons: FileIcons = {
fileExtensions: ['gml', 'yy', 'yyp', 'yyz'],
},
{ name: 'tldraw', fileExtensions: ['tldr'], light: true },
+ {
+ name: 'deno',
+ fileNames: ['deno.json', 'deno.jsonc', 'deno.lock'],
+ light: true,
+ },
{
name: 'plastic',
fileNames: [
@@ -2272,5 +2278,6 @@ export const fileIcons: FileIcons = {
'plastic.workspaces',
],
},
+ { name: 'typst', fileExtensions: ['typ'] },
],
};