diff --git a/PACKAGES.md b/PACKAGES.md
index 71000774..1ef0bd2e 100644
--- a/PACKAGES.md
+++ b/PACKAGES.md
@@ -397,6 +397,10 @@ This file contains a list of possible packages you may need to install to see th
- [PlainTasks](https://packagecontrol.io/packages/PlainTasks)
+## Toit
+
+- [Toit](https://packagecontrol.io/packages/Toit)
+
## TOML
- [TOML](https://packagecontrol.io/packages/TOML)
diff --git a/icons/icons.json b/icons/icons.json
index 7e871991..2412cd7b 100644
--- a/icons/icons.json
+++ b/icons/icons.json
@@ -3375,6 +3375,18 @@
}
]
},
+ "file_type_toit": {
+ "color": "orange",
+ "syntaxes": [
+ {
+ "extensions": [
+ "toit"
+ ],
+ "name": "Plain Text (TOIT)",
+ "scope": "source.toit"
+ }
+ ]
+ },
"file_type_toml": {
"color": "cyan",
"syntaxes": [
diff --git a/icons/multi/file_type_toit.png b/icons/multi/file_type_toit.png
new file mode 100644
index 00000000..585c4d9f
Binary files /dev/null and b/icons/multi/file_type_toit.png differ
diff --git a/icons/multi/file_type_toit@2x.png b/icons/multi/file_type_toit@2x.png
new file mode 100644
index 00000000..9386b01c
Binary files /dev/null and b/icons/multi/file_type_toit@2x.png differ
diff --git a/icons/multi/file_type_toit@3x.png b/icons/multi/file_type_toit@3x.png
new file mode 100644
index 00000000..07a30609
Binary files /dev/null and b/icons/multi/file_type_toit@3x.png differ
diff --git a/icons/single/file_type_toit.png b/icons/single/file_type_toit.png
new file mode 100644
index 00000000..e0d85470
Binary files /dev/null and b/icons/single/file_type_toit.png differ
diff --git a/icons/single/file_type_toit@2x.png b/icons/single/file_type_toit@2x.png
new file mode 100644
index 00000000..5f57ed9c
Binary files /dev/null and b/icons/single/file_type_toit@2x.png differ
diff --git a/icons/single/file_type_toit@3x.png b/icons/single/file_type_toit@3x.png
new file mode 100644
index 00000000..486e0ebe
Binary files /dev/null and b/icons/single/file_type_toit@3x.png differ
diff --git a/icons/svg/file_type_toit.svg b/icons/svg/file_type_toit.svg
new file mode 100644
index 00000000..a1960628
--- /dev/null
+++ b/icons/svg/file_type_toit.svg
@@ -0,0 +1,3 @@
+
diff --git a/preferences/file_type_toit.tmPreferences b/preferences/file_type_toit.tmPreferences
new file mode 100644
index 00000000..83d36e5f
--- /dev/null
+++ b/preferences/file_type_toit.tmPreferences
@@ -0,0 +1,12 @@
+
+
+
+ scope
+ source.toit
+ settings
+
+ icon
+ file_type_toit
+
+
+
diff --git a/tests/file_type_toit.toit b/tests/file_type_toit.toit
new file mode 100644
index 00000000..e69de29b