diff --git a/codly-languages/icons/aarch64.svg b/codly-languages/icons/aarch64.svg
index 94eb2fd..cd23d28 100644
--- a/codly-languages/icons/aarch64.svg
+++ b/codly-languages/icons/aarch64.svg
@@ -1,16 +1,12 @@
-
\ No newline at end of file
diff --git a/codly-languages/icons/actionscript.svg b/codly-languages/icons/actionscript.svg
new file mode 100644
index 0000000..49e8f8d
--- /dev/null
+++ b/codly-languages/icons/actionscript.svg
@@ -0,0 +1,8 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/ada.svg b/codly-languages/icons/ada.svg
new file mode 100644
index 0000000..7bbc49c
--- /dev/null
+++ b/codly-languages/icons/ada.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/agda.svg b/codly-languages/icons/agda.svg
index efe1a2b..2188e33 100644
--- a/codly-languages/icons/agda.svg
+++ b/codly-languages/icons/agda.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/angular.svg b/codly-languages/icons/angular.svg
index 0b1a752..7920f9c 100644
--- a/codly-languages/icons/angular.svg
+++ b/codly-languages/icons/angular.svg
@@ -1,8 +1,20 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/ansible.svg b/codly-languages/icons/ansible.svg
index ef2ba5f..2baa4a8 100644
--- a/codly-languages/icons/ansible.svg
+++ b/codly-languages/icons/ansible.svg
@@ -1 +1,5 @@
-
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/apache.svg b/codly-languages/icons/apache.svg
index 4c7f704..d1c45c4 100644
--- a/codly-languages/icons/apache.svg
+++ b/codly-languages/icons/apache.svg
@@ -1 +1,108 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/apl.svg b/codly-languages/icons/apl.svg
index 2114295..ec73ea4 100644
--- a/codly-languages/icons/apl.svg
+++ b/codly-languages/icons/apl.svg
@@ -1,4 +1,6 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/applescript.svg b/codly-languages/icons/applescript.svg
new file mode 100644
index 0000000..ffca9d3
--- /dev/null
+++ b/codly-languages/icons/applescript.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/asciidoc.svg b/codly-languages/icons/asciidoc.svg
new file mode 100644
index 0000000..5bd6192
--- /dev/null
+++ b/codly-languages/icons/asciidoc.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/asp.svg b/codly-languages/icons/asp.svg
new file mode 100644
index 0000000..90271c9
--- /dev/null
+++ b/codly-languages/icons/asp.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/assembly.svg b/codly-languages/icons/assembly.svg
new file mode 100644
index 0000000..43346f0
--- /dev/null
+++ b/codly-languages/icons/assembly.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/awk.svg b/codly-languages/icons/awk.svg
index b16968b..62622d0 100644
--- a/codly-languages/icons/awk.svg
+++ b/codly-languages/icons/awk.svg
@@ -1,2 +1,3 @@
-
-file_type_awk
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/bash.svg b/codly-languages/icons/bash.svg
index 4cbbc9e..e5aed26 100644
--- a/codly-languages/icons/bash.svg
+++ b/codly-languages/icons/bash.svg
@@ -1 +1,6 @@
-
\ No newline at end of file
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/bat.svg b/codly-languages/icons/bat.svg
new file mode 100644
index 0000000..c1aa900
--- /dev/null
+++ b/codly-languages/icons/bat.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/bibtex.svg b/codly-languages/icons/bibtex.svg
new file mode 100644
index 0000000..ec25e6c
--- /dev/null
+++ b/codly-languages/icons/bibtex.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/codly-languages/icons/c.svg b/codly-languages/icons/c.svg
index d0841f2..a5181d0 100644
--- a/codly-languages/icons/c.svg
+++ b/codly-languages/icons/c.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/cabal.svg b/codly-languages/icons/cabal.svg
new file mode 100644
index 0000000..845238a
--- /dev/null
+++ b/codly-languages/icons/cabal.svg
@@ -0,0 +1,8 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/cairo.svg b/codly-languages/icons/cairo.svg
index 56cc3bd..aa2b061 100644
--- a/codly-languages/icons/cairo.svg
+++ b/codly-languages/icons/cairo.svg
@@ -1,4 +1,6 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/cheader.svg b/codly-languages/icons/cheader.svg
new file mode 100644
index 0000000..10b24b8
--- /dev/null
+++ b/codly-languages/icons/cheader.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/clojure.svg b/codly-languages/icons/clojure.svg
index 63abd2e..e4aa63b 100644
--- a/codly-languages/icons/clojure.svg
+++ b/codly-languages/icons/clojure.svg
@@ -1 +1,14 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/clojurescript.svg b/codly-languages/icons/clojurescript.svg
index 428214d..4312851 100644
--- a/codly-languages/icons/clojurescript.svg
+++ b/codly-languages/icons/clojurescript.svg
@@ -1 +1,12 @@
-
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/cmake.svg b/codly-languages/icons/cmake.svg
index 0c1ab97..5e1cff1 100644
--- a/codly-languages/icons/cmake.svg
+++ b/codly-languages/icons/cmake.svg
@@ -1 +1,6 @@
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/coffeescript.svg b/codly-languages/icons/coffeescript.svg
index 9e2fe7e..f606473 100644
--- a/codly-languages/icons/coffeescript.svg
+++ b/codly-languages/icons/coffeescript.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/cplusplus.svg b/codly-languages/icons/cplusplus.svg
index 6cae222..4ba8e28 100644
--- a/codly-languages/icons/cplusplus.svg
+++ b/codly-languages/icons/cplusplus.svg
@@ -1,6 +1,10 @@
-
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/cppheader.svg b/codly-languages/icons/cppheader.svg
new file mode 100644
index 0000000..91a1331
--- /dev/null
+++ b/codly-languages/icons/cppheader.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/crystal.svg b/codly-languages/icons/crystal.svg
index 732455a..300941d 100644
--- a/codly-languages/icons/crystal.svg
+++ b/codly-languages/icons/crystal.svg
@@ -1 +1,3 @@
-
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/csharp.svg b/codly-languages/icons/csharp.svg
index acc487e..e4a29a6 100644
--- a/codly-languages/icons/csharp.svg
+++ b/codly-languages/icons/csharp.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/css.svg b/codly-languages/icons/css.svg
new file mode 100644
index 0000000..34e8730
--- /dev/null
+++ b/codly-languages/icons/css.svg
@@ -0,0 +1,6 @@
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/css3.svg b/codly-languages/icons/css3.svg
deleted file mode 100644
index c53accd..0000000
--- a/codly-languages/icons/css3.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
diff --git a/codly-languages/icons/cuda.svg b/codly-languages/icons/cuda.svg
index 06f1103..564a0a8 100644
--- a/codly-languages/icons/cuda.svg
+++ b/codly-languages/icons/cuda.svg
@@ -1 +1,4 @@
-file_type_cuda
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/dart.svg b/codly-languages/icons/dart.svg
index 8c78fdb..29deb20 100644
--- a/codly-languages/icons/dart.svg
+++ b/codly-languages/icons/dart.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/diff.svg b/codly-languages/icons/diff.svg
new file mode 100644
index 0000000..01f11c9
--- /dev/null
+++ b/codly-languages/icons/diff.svg
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/dlang.svg b/codly-languages/icons/dlang.svg
new file mode 100644
index 0000000..6d3f11e
--- /dev/null
+++ b/codly-languages/icons/dlang.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/docker.svg b/codly-languages/icons/docker.svg
index bbeaed2..0f7315d 100644
--- a/codly-languages/icons/docker.svg
+++ b/codly-languages/icons/docker.svg
@@ -1 +1,42 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/dotenv.svg b/codly-languages/icons/dotenv.svg
new file mode 100644
index 0000000..daf1cef
--- /dev/null
+++ b/codly-languages/icons/dotenv.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/elixir.svg b/codly-languages/icons/elixir.svg
index a38b852..b38f6a8 100644
--- a/codly-languages/icons/elixir.svg
+++ b/codly-languages/icons/elixir.svg
@@ -1 +1,64 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/elm.svg b/codly-languages/icons/elm.svg
index b875576..7aa3ef8 100644
--- a/codly-languages/icons/elm.svg
+++ b/codly-languages/icons/elm.svg
@@ -1 +1,9 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/emacs.svg b/codly-languages/icons/emacs.svg
index eb61b10..ae270c9 100644
--- a/codly-languages/icons/emacs.svg
+++ b/codly-languages/icons/emacs.svg
@@ -1,6 +1,4 @@
-
-
-
-
-
-
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/erlang.svg b/codly-languages/icons/erlang.svg
index 08909d0..05e26c1 100644
--- a/codly-languages/icons/erlang.svg
+++ b/codly-languages/icons/erlang.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/fortran.svg b/codly-languages/icons/fortran.svg
index f9cc8de..d88f5de 100644
--- a/codly-languages/icons/fortran.svg
+++ b/codly-languages/icons/fortran.svg
@@ -1,3 +1,4 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/fsharp.svg b/codly-languages/icons/fsharp.svg
index 9aadcc3..f47c495 100644
--- a/codly-languages/icons/fsharp.svg
+++ b/codly-languages/icons/fsharp.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/git.svg b/codly-languages/icons/git.svg
index 93f25f9..e680af1 100644
--- a/codly-languages/icons/git.svg
+++ b/codly-languages/icons/git.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/glsl.svg b/codly-languages/icons/glsl.svg
new file mode 100644
index 0000000..ba07c46
--- /dev/null
+++ b/codly-languages/icons/glsl.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/gnuplot.svg b/codly-languages/icons/gnuplot.svg
new file mode 100644
index 0000000..4b60f0c
--- /dev/null
+++ b/codly-languages/icons/gnuplot.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/go.svg b/codly-languages/icons/go.svg
index 4337780..e707488 100644
--- a/codly-languages/icons/go.svg
+++ b/codly-languages/icons/go.svg
@@ -1 +1,84 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/graphql.svg b/codly-languages/icons/graphql.svg
index 3265b71..dac8506 100644
--- a/codly-languages/icons/graphql.svg
+++ b/codly-languages/icons/graphql.svg
@@ -1 +1,12 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/graphviz.svg b/codly-languages/icons/graphviz.svg
new file mode 100644
index 0000000..82f00fd
--- /dev/null
+++ b/codly-languages/icons/graphviz.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/groovy.svg b/codly-languages/icons/groovy.svg
index fcdcb1c..489411e 100644
--- a/codly-languages/icons/groovy.svg
+++ b/codly-languages/icons/groovy.svg
@@ -1,3 +1,153 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/grpc.svg b/codly-languages/icons/grpc.svg
index 4e0ab99..8e9c859 100644
--- a/codly-languages/icons/grpc.svg
+++ b/codly-languages/icons/grpc.svg
@@ -1 +1,34 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/handlebars.svg b/codly-languages/icons/handlebars.svg
index 220788a..5c3002e 100644
--- a/codly-languages/icons/handlebars.svg
+++ b/codly-languages/icons/handlebars.svg
@@ -1 +1,3 @@
-
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/haskell.svg b/codly-languages/icons/haskell.svg
index d3cc311..bb7966d 100644
--- a/codly-languages/icons/haskell.svg
+++ b/codly-languages/icons/haskell.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/haxe.svg b/codly-languages/icons/haxe.svg
index 2bd2e63..15700fd 100644
--- a/codly-languages/icons/haxe.svg
+++ b/codly-languages/icons/haxe.svg
@@ -1 +1,12 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/host.svg b/codly-languages/icons/host.svg
new file mode 100644
index 0000000..7d8854c
--- /dev/null
+++ b/codly-languages/icons/host.svg
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/html5.svg b/codly-languages/icons/html5.svg
index c2dda3a..3f4c1ae 100644
--- a/codly-languages/icons/html5.svg
+++ b/codly-languages/icons/html5.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/ini.svg b/codly-languages/icons/ini.svg
new file mode 100644
index 0000000..b3d1e45
--- /dev/null
+++ b/codly-languages/icons/ini.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/java.svg b/codly-languages/icons/java.svg
index 051bf25..c05c9aa 100644
--- a/codly-languages/icons/java.svg
+++ b/codly-languages/icons/java.svg
@@ -1 +1,12 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/javascript.svg b/codly-languages/icons/javascript.svg
index 7975261..5badb9f 100644
--- a/codly-languages/icons/javascript.svg
+++ b/codly-languages/icons/javascript.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/jinja.svg b/codly-languages/icons/jinja.svg
new file mode 100644
index 0000000..ec6e582
--- /dev/null
+++ b/codly-languages/icons/jinja.svg
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/jq.svg b/codly-languages/icons/jq.svg
new file mode 100644
index 0000000..3d76a22
--- /dev/null
+++ b/codly-languages/icons/jq.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/json.svg b/codly-languages/icons/json.svg
index 90bb4d3..39a4436 100644
--- a/codly-languages/icons/json.svg
+++ b/codly-languages/icons/json.svg
@@ -1 +1,18 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/jsonnet.svg b/codly-languages/icons/jsonnet.svg
new file mode 100644
index 0000000..0972bee
--- /dev/null
+++ b/codly-languages/icons/jsonnet.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/jsp.svg b/codly-languages/icons/jsp.svg
new file mode 100644
index 0000000..2253ac0
--- /dev/null
+++ b/codly-languages/icons/jsp.svg
@@ -0,0 +1,9 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/julia.svg b/codly-languages/icons/julia.svg
index 121d20b..8b4946b 100644
--- a/codly-languages/icons/julia.svg
+++ b/codly-languages/icons/julia.svg
@@ -1 +1,14 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/key.svg b/codly-languages/icons/key.svg
new file mode 100644
index 0000000..1a0d678
--- /dev/null
+++ b/codly-languages/icons/key.svg
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/kotlin.svg b/codly-languages/icons/kotlin.svg
index 1b8d8f4..3ad31af 100644
--- a/codly-languages/icons/kotlin.svg
+++ b/codly-languages/icons/kotlin.svg
@@ -1,10 +1,11 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/latex.svg b/codly-languages/icons/latex.svg
index df152c6..4b5e075 100644
--- a/codly-languages/icons/latex.svg
+++ b/codly-languages/icons/latex.svg
@@ -1 +1,7 @@
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/lean.svg b/codly-languages/icons/lean.svg
new file mode 100644
index 0000000..8dfde0e
--- /dev/null
+++ b/codly-languages/icons/lean.svg
@@ -0,0 +1,165 @@
+
+
+
+
+
+ image/svg+xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/less.svg b/codly-languages/icons/less.svg
index ea6bf90..6eda6f9 100644
--- a/codly-languages/icons/less.svg
+++ b/codly-languages/icons/less.svg
@@ -1 +1,18 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/lisp.svg b/codly-languages/icons/lisp.svg
index dd1b249..28319fb 100644
--- a/codly-languages/icons/lisp.svg
+++ b/codly-languages/icons/lisp.svg
@@ -1,6 +1,6 @@
-
-
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/llvm.svg b/codly-languages/icons/llvm.svg
new file mode 100644
index 0000000..8053f6d
--- /dev/null
+++ b/codly-languages/icons/llvm.svg
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/log.svg b/codly-languages/icons/log.svg
new file mode 100644
index 0000000..53092a2
--- /dev/null
+++ b/codly-languages/icons/log.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/lua.svg b/codly-languages/icons/lua.svg
index 6b7ea4b..fe0f4dd 100644
--- a/codly-languages/icons/lua.svg
+++ b/codly-languages/icons/lua.svg
@@ -1 +1,8 @@
-
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/makefile.svg b/codly-languages/icons/makefile.svg
new file mode 100644
index 0000000..b360c32
--- /dev/null
+++ b/codly-languages/icons/makefile.svg
@@ -0,0 +1,6 @@
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/markdown.svg b/codly-languages/icons/markdown.svg
index 0d0a31f..0aafc73 100644
--- a/codly-languages/icons/markdown.svg
+++ b/codly-languages/icons/markdown.svg
@@ -1 +1,5 @@
-
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/matlab.svg b/codly-languages/icons/matlab.svg
index 0eb7d20..5b0f134 100644
--- a/codly-languages/icons/matlab.svg
+++ b/codly-languages/icons/matlab.svg
@@ -1 +1,31 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/mediawiki.svg b/codly-languages/icons/mediawiki.svg
new file mode 100644
index 0000000..801bb85
--- /dev/null
+++ b/codly-languages/icons/mediawiki.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/mysql.svg b/codly-languages/icons/mysql.svg
index 207170c..c5e5b8a 100644
--- a/codly-languages/icons/mysql.svg
+++ b/codly-languages/icons/mysql.svg
@@ -1 +1,4 @@
-
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/neovim.svg b/codly-languages/icons/neovim.svg
index 4c3d404..ba0461f 100644
--- a/codly-languages/icons/neovim.svg
+++ b/codly-languages/icons/neovim.svg
@@ -1 +1,28 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/nextflow.svg b/codly-languages/icons/nextflow.svg
index bcc1055..95debcf 100644
--- a/codly-languages/icons/nextflow.svg
+++ b/codly-languages/icons/nextflow.svg
@@ -1,6 +1,4 @@
-
-
-
-
-
-
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/nginx.svg b/codly-languages/icons/nginx.svg
index e8e8cdb..c92230b 100644
--- a/codly-languages/icons/nginx.svg
+++ b/codly-languages/icons/nginx.svg
@@ -1 +1,6 @@
-
\ No newline at end of file
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/nim.svg b/codly-languages/icons/nim.svg
index 678c15f..bf5fc01 100644
--- a/codly-languages/icons/nim.svg
+++ b/codly-languages/icons/nim.svg
@@ -1 +1,6 @@
-
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/nimble.svg b/codly-languages/icons/nimble.svg
new file mode 100644
index 0000000..e9bbcb1
--- /dev/null
+++ b/codly-languages/icons/nimble.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/ninja.svg b/codly-languages/icons/ninja.svg
new file mode 100644
index 0000000..8e5b1cf
--- /dev/null
+++ b/codly-languages/icons/ninja.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/nixos.svg b/codly-languages/icons/nixos.svg
index fb26b80..15967b2 100644
--- a/codly-languages/icons/nixos.svg
+++ b/codly-languages/icons/nixos.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/objectivec.svg b/codly-languages/icons/objectivec.svg
index 7e3ed4f..e78d41b 100644
--- a/codly-languages/icons/objectivec.svg
+++ b/codly-languages/icons/objectivec.svg
@@ -1 +1,6 @@
-
\ No newline at end of file
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/objectivecpp.svg b/codly-languages/icons/objectivecpp.svg
new file mode 100644
index 0000000..5803b37
--- /dev/null
+++ b/codly-languages/icons/objectivecpp.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/ocaml.svg b/codly-languages/icons/ocaml.svg
index 7a020aa..fed40be 100644
--- a/codly-languages/icons/ocaml.svg
+++ b/codly-languages/icons/ocaml.svg
@@ -1 +1,32 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/org.svg b/codly-languages/icons/org.svg
new file mode 100644
index 0000000..ff4a576
--- /dev/null
+++ b/codly-languages/icons/org.svg
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/perl.svg b/codly-languages/icons/perl.svg
index 49f3673..3570d9a 100644
--- a/codly-languages/icons/perl.svg
+++ b/codly-languages/icons/perl.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/php.svg b/codly-languages/icons/php.svg
index 32b7a5b..1853ca7 100644
--- a/codly-languages/icons/php.svg
+++ b/codly-languages/icons/php.svg
@@ -1,2 +1,24 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/postgresql.svg b/codly-languages/icons/postgresql.svg
index 4656cb7..4b4f389 100644
--- a/codly-languages/icons/postgresql.svg
+++ b/codly-languages/icons/postgresql.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/powershell.svg b/codly-languages/icons/powershell.svg
index f3daf0f..75583f2 100644
--- a/codly-languages/icons/powershell.svg
+++ b/codly-languages/icons/powershell.svg
@@ -1 +1,27 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/processing.svg b/codly-languages/icons/processing.svg
index 1c25959..c3e885f 100644
--- a/codly-languages/icons/processing.svg
+++ b/codly-languages/icons/processing.svg
@@ -1 +1,6 @@
-
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/prolog.svg b/codly-languages/icons/prolog.svg
index 5a70b98..05b5c7d 100644
--- a/codly-languages/icons/prolog.svg
+++ b/codly-languages/icons/prolog.svg
@@ -1 +1,90 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/protobuf.svg b/codly-languages/icons/protobuf.svg
new file mode 100644
index 0000000..02dbdc3
--- /dev/null
+++ b/codly-languages/icons/protobuf.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/puppet.svg b/codly-languages/icons/puppet.svg
new file mode 100644
index 0000000..67d6621
--- /dev/null
+++ b/codly-languages/icons/puppet.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/purescript.svg b/codly-languages/icons/purescript.svg
index ad99a37..e4e4b1f 100644
--- a/codly-languages/icons/purescript.svg
+++ b/codly-languages/icons/purescript.svg
@@ -1,3 +1,4 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/python.svg b/codly-languages/icons/python.svg
index e0e096a..666047f 100644
--- a/codly-languages/icons/python.svg
+++ b/codly-languages/icons/python.svg
@@ -1 +1,26 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/qml.svg b/codly-languages/icons/qml.svg
new file mode 100644
index 0000000..94cbdc3
--- /dev/null
+++ b/codly-languages/icons/qml.svg
@@ -0,0 +1,4 @@
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/r.svg b/codly-languages/icons/r.svg
index 970da72..5fa75c2 100644
--- a/codly-languages/icons/r.svg
+++ b/codly-languages/icons/r.svg
@@ -1 +1,18 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/racket.svg b/codly-languages/icons/racket.svg
new file mode 100644
index 0000000..6c914f7
--- /dev/null
+++ b/codly-languages/icons/racket.svg
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/rails.svg b/codly-languages/icons/rails.svg
index a1ca509..7f4bbaa 100644
--- a/codly-languages/icons/rails.svg
+++ b/codly-languages/icons/rails.svg
@@ -1 +1,38 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/react.svg b/codly-languages/icons/react.svg
new file mode 100644
index 0000000..10309a7
--- /dev/null
+++ b/codly-languages/icons/react.svg
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/rego.svg b/codly-languages/icons/rego.svg
new file mode 100644
index 0000000..1e7b23d
--- /dev/null
+++ b/codly-languages/icons/rego.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/robotframework.svg b/codly-languages/icons/robotframework.svg
new file mode 100644
index 0000000..ec7ee75
--- /dev/null
+++ b/codly-languages/icons/robotframework.svg
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/ruby.svg b/codly-languages/icons/ruby.svg
index 9c65110..c83d411 100644
--- a/codly-languages/icons/ruby.svg
+++ b/codly-languages/icons/ruby.svg
@@ -1 +1,155 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/rust.svg b/codly-languages/icons/rust.svg
index 3f2c9b0..c92651e 100644
--- a/codly-languages/icons/rust.svg
+++ b/codly-languages/icons/rust.svg
@@ -1 +1,16 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/sass.svg b/codly-languages/icons/sass.svg
index 4ca44ff..c0bd4cf 100644
--- a/codly-languages/icons/sass.svg
+++ b/codly-languages/icons/sass.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/scala.svg b/codly-languages/icons/scala.svg
index 6d3fd54..3bb9f1a 100644
--- a/codly-languages/icons/scala.svg
+++ b/codly-languages/icons/scala.svg
@@ -1 +1,6 @@
-
\ No newline at end of file
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/solidity.svg b/codly-languages/icons/solidity.svg
index 9bcc1c3..4ff55c0 100644
--- a/codly-languages/icons/solidity.svg
+++ b/codly-languages/icons/solidity.svg
@@ -1 +1,8 @@
-
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/splunk.svg b/codly-languages/icons/splunk.svg
index e1eaef2..c941db3 100644
--- a/codly-languages/icons/splunk.svg
+++ b/codly-languages/icons/splunk.svg
@@ -1,13 +1,4 @@
-
-
-
- splunk
-
-
-
-
-
-
-
-
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/sql.svg b/codly-languages/icons/sql.svg
index 4cfff46..b098917 100644
--- a/codly-languages/icons/sql.svg
+++ b/codly-languages/icons/sql.svg
@@ -1,23 +1,5 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/sqlite.svg b/codly-languages/icons/sqlite.svg
index 0e99ba2..ebb7754 100644
--- a/codly-languages/icons/sqlite.svg
+++ b/codly-languages/icons/sqlite.svg
@@ -1 +1,16 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/ssh.svg b/codly-languages/icons/ssh.svg
index 1a8f51f..f3de4b3 100644
--- a/codly-languages/icons/ssh.svg
+++ b/codly-languages/icons/ssh.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/strace.svg b/codly-languages/icons/strace.svg
new file mode 100644
index 0000000..dd0feee
--- /dev/null
+++ b/codly-languages/icons/strace.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+ image/svg+xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/stylus.svg b/codly-languages/icons/stylus.svg
index 0e0b232..d204bc9 100644
--- a/codly-languages/icons/stylus.svg
+++ b/codly-languages/icons/stylus.svg
@@ -1 +1,6 @@
-
\ No newline at end of file
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/sublime.svg b/codly-languages/icons/sublime.svg
new file mode 100644
index 0000000..16ba9d2
--- /dev/null
+++ b/codly-languages/icons/sublime.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/svelte.svg b/codly-languages/icons/svelte.svg
index 9f52cb7..ee1c6e0 100644
--- a/codly-languages/icons/svelte.svg
+++ b/codly-languages/icons/svelte.svg
@@ -1 +1,6 @@
-
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/svg.svg b/codly-languages/icons/svg.svg
new file mode 100644
index 0000000..cd8f052
--- /dev/null
+++ b/codly-languages/icons/svg.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/swift.svg b/codly-languages/icons/swift.svg
index 68630ab..24e307e 100644
--- a/codly-languages/icons/swift.svg
+++ b/codly-languages/icons/swift.svg
@@ -1 +1,6 @@
-
\ No newline at end of file
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/systemverilog.svg b/codly-languages/icons/systemverilog.svg
new file mode 100644
index 0000000..10646d4
--- /dev/null
+++ b/codly-languages/icons/systemverilog.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/tcl.svg b/codly-languages/icons/tcl.svg
new file mode 100644
index 0000000..8e0e9c0
--- /dev/null
+++ b/codly-languages/icons/tcl.svg
@@ -0,0 +1,8 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/terraform.svg b/codly-languages/icons/terraform.svg
index 6a17e86..2539b3d 100644
--- a/codly-languages/icons/terraform.svg
+++ b/codly-languages/icons/terraform.svg
@@ -1 +1,8 @@
-
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/tex.svg b/codly-languages/icons/tex.svg
index 66ac65b..3b8c2e6 100644
--- a/codly-languages/icons/tex.svg
+++ b/codly-languages/icons/tex.svg
@@ -1,3 +1,3 @@
-
-
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/text.svg b/codly-languages/icons/text.svg
index 131ecc9..b15b567 100644
--- a/codly-languages/icons/text.svg
+++ b/codly-languages/icons/text.svg
@@ -1,8 +1,6 @@
-
-
-
-
-
-
-
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/textile.svg b/codly-languages/icons/textile.svg
new file mode 100644
index 0000000..04f1fdc
--- /dev/null
+++ b/codly-languages/icons/textile.svg
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/toml.svg b/codly-languages/icons/toml.svg
new file mode 100644
index 0000000..58e89d0
--- /dev/null
+++ b/codly-languages/icons/toml.svg
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/twig.svg b/codly-languages/icons/twig.svg
new file mode 100644
index 0000000..dff39d6
--- /dev/null
+++ b/codly-languages/icons/twig.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/typescript.svg b/codly-languages/icons/typescript.svg
index e1db5f1..4e3b239 100644
--- a/codly-languages/icons/typescript.svg
+++ b/codly-languages/icons/typescript.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/typst-small.png b/codly-languages/icons/typst-small.png
deleted file mode 100644
index 24edfba..0000000
Binary files a/codly-languages/icons/typst-small.png and /dev/null differ
diff --git a/codly-languages/icons/typst.svg b/codly-languages/icons/typst.svg
new file mode 100644
index 0000000..8f26add
--- /dev/null
+++ b/codly-languages/icons/typst.svg
@@ -0,0 +1,9 @@
+
+
+
+
diff --git a/codly-languages/icons/unifiedmodelinglanguage.svg b/codly-languages/icons/unifiedmodelinglanguage.svg
index c234a84..3997744 100644
--- a/codly-languages/icons/unifiedmodelinglanguage.svg
+++ b/codly-languages/icons/unifiedmodelinglanguage.svg
@@ -1,6 +1,9 @@
-
-
-
-
-
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/vala.svg b/codly-languages/icons/vala.svg
index afd6bab..061d059 100644
--- a/codly-languages/icons/vala.svg
+++ b/codly-languages/icons/vala.svg
@@ -1,20 +1,28 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/verilog.svg b/codly-languages/icons/verilog.svg
new file mode 100644
index 0000000..bc6adc1
--- /dev/null
+++ b/codly-languages/icons/verilog.svg
@@ -0,0 +1,9 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/vim.svg b/codly-languages/icons/vim.svg
index 8cda94e..2183994 100644
--- a/codly-languages/icons/vim.svg
+++ b/codly-languages/icons/vim.svg
@@ -1 +1,46 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/visualbasic.svg b/codly-languages/icons/visualbasic.svg
index f10686a..508059b 100644
--- a/codly-languages/icons/visualbasic.svg
+++ b/codly-languages/icons/visualbasic.svg
@@ -1 +1,7 @@
-
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/vuejs.svg b/codly-languages/icons/vuejs.svg
new file mode 100644
index 0000000..9207b78
--- /dev/null
+++ b/codly-languages/icons/vuejs.svg
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/vyper.svg b/codly-languages/icons/vyper.svg
index 44e6512..0df6385 100644
--- a/codly-languages/icons/vyper.svg
+++ b/codly-languages/icons/vyper.svg
@@ -1,10 +1,4 @@
-
-
-
-
-
-
-
-
-
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/wasm.svg b/codly-languages/icons/wasm.svg
index ee68349..b584373 100644
--- a/codly-languages/icons/wasm.svg
+++ b/codly-languages/icons/wasm.svg
@@ -1 +1,4 @@
-
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/xml.svg b/codly-languages/icons/xml.svg
index bb16105..1e2aac9 100644
--- a/codly-languages/icons/xml.svg
+++ b/codly-languages/icons/xml.svg
@@ -1 +1,10 @@
-
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/yaml.svg b/codly-languages/icons/yaml.svg
index 5661885..650157d 100644
--- a/codly-languages/icons/yaml.svg
+++ b/codly-languages/icons/yaml.svg
@@ -1,6 +1,6 @@
-
-
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/icons/zig.svg b/codly-languages/icons/zig.svg
index 6d81a00..b6d9348 100644
--- a/codly-languages/icons/zig.svg
+++ b/codly-languages/icons/zig.svg
@@ -1 +1,12 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/codly-languages/lib.typ b/codly-languages/lib.typ
index 28a3d04..abf068e 100644
--- a/codly-languages/lib.typ
+++ b/codly-languages/lib.typ
@@ -7,7 +7,7 @@
// #import "@preview/codly:1.2.0": *
// #show: codly-init
//
-// #import "codly-languages.typ:0.1.7": *
+// #import "codly-languages.typ:0.1.8": *
// #codly(languages: codly-languages)
// ```
#let codly-languages = {
@@ -21,144 +21,671 @@
) + h(0.3em)
}
+ let __emoji(emoji) = {
+ box(
+ emoji,
+ inset: 0pt,
+ outset: 0pt,
+ ) + h(0.3em)
+ }
+
// configurations for languages
(
- aarch64: (name: "Assembly (ARM)", color: rgb("#1b3888"), icon: __icon("aarch64.svg")),
- arm: (name: "Assembly (ARM)", color: rgb("#1b3888"), icon: __icon("aarch64.svg")),
- agda: (name: "Agda", color: rgb("#ffffff"), icon: __icon("agda.svg")),
- angular: (name: "Angular", color: rgb("#dd0031"), icon: __icon("angular.svg")),
- ansible: (name: "Ansible", color: rgb("#1a1918"), icon: __icon("ansible.svg")),
- apache: (name: "Apache", color: rgb("#b7342a"), icon: __icon("apache.svg")),
- apl: (name: "APL", color: rgb("#24a148"), icon: __icon("apl.svg")),
- awk: (name: "Awk", color: rgb("#0a094d"), icon: __icon("awk.svg")),
- c: (name: "C", color: rgb("#659ad3"), icon: __icon("c.svg")),
- cairo: (name: "Cairo", color: rgb("#f39914"), icon: __icon("cairo.svg")),
- clojure: (name: "Clojure", color: rgb("#ffffff"), icon: __icon("clojure.svg")),
- clj: (name: "Clojure", color: rgb("#ffffff"), icon: __icon("clojure.svg")),
- clojurescript: (name: "ClojureScript", color: rgb("#96ca4b"), icon: __icon("clojurescript.svg")),
- cljs: (name: "ClojureScript", color: rgb("#96ca4b"), icon: __icon("clojurescript.svg")),
- cmake: (name: "CMake", color: rgb("#064f8c"), icon: __icon("cmake.svg")),
- coffeescript: (name: "CoffeeScript", color: rgb("#28334c"), icon: __icon("coffeescript.svg")),
- coffee: (name: "CoffeeScript", color: rgb("#28334c"), icon: __icon("coffeescript.svg")),
- cplusplus: (name: "C++", color: rgb("#00599c"), icon: __icon("cplusplus.svg")),
- cpp: (name: "C++", color: rgb("#00599c"), icon: __icon("cplusplus.svg")),
- cxx: (name: "C++", color: rgb("#00599c"), icon: __icon("cplusplus.svg")),
- cuda: (name: "CUDA", color: rgb("#80bc00"), icon: __icon("cuda.svg")),
- cu: (name: "CUDA", color: rgb("#80bc00"), icon: __icon("cuda.svg")),
- crystal: (name: "Crystal", color: rgb("#000000"), icon: __icon("crystal.svg")),
- csharp: (name: "C#", color: rgb("#9b4f96"), icon: __icon("csharp.svg")),
- cs: (name: "C#", color: rgb("#9b4f96"), icon: __icon("csharp.svg")),
- css: (name: "CSS", color: rgb("#1572b6"), icon: __icon("css3.svg")),
- dart: (name: "Dart", color: rgb("#00c4b3"), icon: __icon("dart.svg")),
- docker: (name: "Docker", color: rgb("#3a4d54"), icon: __icon("docker.svg")),
- dockerfile: (name: "Docker", color: rgb("#3a4d54"), icon: __icon("docker.svg")),
- elixir: (name: "Elixir", color: rgb("#685574"), icon: __icon("elixir.svg")),
- ex: (name: "Elixir", color: rgb("#685574"), icon: __icon("elixir.svg")),
- elm: (name: "Elm", color: rgb("#efa500"), icon: __icon("elm.svg")),
- emacs: (name: "Emacs", color: rgb("#421f5f"), icon: __icon("emacs.svg")),
- erlang: (name: "Erlang", color: rgb("#a90533"), icon: __icon("erlang.svg")),
- erl: (name: "Erlang", color: rgb("#a90533"), icon: __icon("erlang.svg")),
- fortran: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")),
- fsharp: (name: "F#", color: rgb("#378bba"), icon: __icon("fsharp.svg")),
- fs: (name: "F#", color: rgb("#378bba"), icon: __icon("fsharp.svg")),
- git: (name: "Git", color: rgb("#f34f29"), icon: __icon("git.svg")),
- go: (name: "Go", color: rgb("#f6d2a2"), icon: __icon("go.svg")),
- golang: (name: "Go", color: rgb("#f6d2a2"), icon: __icon("go.svg")),
- graphql: (name: "GraphQL", color: rgb("#e434aa"), icon: __icon("graphql.svg")),
- groovy: (name: "Groovy", color: rgb("#619cbc"), icon: __icon("groovy.svg")),
- grpc: (name: "gRPC", color: rgb("#3d5a60"), icon: __icon("grpc.svg")),
- handlebars: (name: "Handlebars", color: rgb("#000000"), icon: __icon("handlebars.svg")),
- haskell: (name: "Haskell", color: rgb("#463b63"), icon: __icon("haskell.svg")),
- hs: (name: "Haskell", color: rgb("#463b63"), icon: __icon("haskell.svg")),
- haxe: (name: "Haxe", color: rgb("#f6b214"), icon: __icon("haxe.svg")),
- html: (name: "HTML", color: rgb("#e44d26"), icon: __icon("html5.svg")),
- html5: (name: "HTML", color: rgb("#e44d26"), icon: __icon("html5.svg")),
- java: (name: "Java", color: rgb("#0074bd"), icon: __icon("java.svg")),
- javascript: (name: "JavaScript", color: rgb("#f0db4f"), icon: __icon("javascript.svg")),
- js: (name: "JavaScript", color: rgb("#f0db4f"), icon: __icon("javascript.svg")),
- json: (name: "JSON", color: rgb("#6d6d6d"), icon: __icon("json.svg")),
- julia: (name: "Julia", color: rgb("#cb3c33"), icon: __icon("julia.svg")),
- jl: (name: "Julia", color: rgb("#cb3c33"), icon: __icon("julia.svg")),
- kotlin: (name: "Kotlin", color: rgb("#5e3cc2"), icon: __icon("kotlin.svg")),
- kt: (name: "Kotlin", color: rgb("#5e3cc2"), icon: __icon("kotlin.svg")),
- latex: (name: "LaTeX", color: rgb("#000000"), icon: __icon("latex.svg")),
- less: (name: "Less", color: rgb("#2a4d80"), icon: __icon("less.svg")),
- lisp: (name: "Lisp", color: rgb("#3FBF3F"), icon: __icon("lisp.svg")),
- lua: (name: "Lua", color: rgb("#000080"), icon: __icon("lua.svg")),
- markdown: (name: "Markdown", color: rgb("#000000"), icon: __icon("markdown.svg")),
- matlab: (name: "Matlab", color: rgb("#4499dd"), icon: __icon("matlab.svg")),
- mysql: (name: "MySQL", color: rgb("#00618a"), icon: __icon("mysql.svg")),
- nextflow: (name: "Nextflow", color: rgb("#0dc09d"), icon: __icon("nextflow.svg")),
- neovim: (name: "Neovim", color: rgb("#517d37"), icon: __icon("neovim.svg")),
- nvim: (name: "Neovim", color: rgb("#517d37"), icon: __icon("neovim.svg")),
- nginx: (name: "Nginx", color: rgb("#009900"), icon: __icon("nginx.svg")),
- nim: (name: "Nim", color: rgb("#f3d400"), icon: __icon("nim.svg")),
- nix: (name: "Nix", color: rgb("#7ebae4"), icon: __icon("nixos.svg")),
- nixos: (name: "Nix", color: rgb("#7ebae4"), icon: __icon("nixos.svg")),
- objectivec: (name: "Objective-C", color: rgb("#0b5a9d"), icon: __icon("objectivec.svg")),
- objc: (name: "Objective-C", color: rgb("#0b5a9d"), icon: __icon("objectivec.svg")),
- obj-c: (name: "Objective-C", color: rgb("#0b5a9d"), icon: __icon("objectivec.svg")),
- ocaml: (name: "OCaml", color: rgb("#484444"), icon: __icon("ocaml.svg")),
- ml: (name: "OCaml", color: rgb("#484444"), icon: __icon("ocaml.svg")),
- perl: (name: "Perl", color: rgb("#ffffff"), icon: __icon("perl.svg")),
- pl: (name: "Perl", color: rgb("#ffffff"), icon: __icon("perl.svg")),
- php: (name: "PHP", color: rgb("#5c5e8d"), icon: __icon("php.svg")),
- postgresql: (name: "PostgreSQL", color: rgb("#336791"), icon: __icon("postgresql.svg")),
- powershell: (name: "PowerShell", color: rgb("#1f2939"), icon: __icon("powershell.svg")),
- ps1: (name: "PowerShell", color: rgb("#1f2939"), icon: __icon("powershell.svg")),
- processing: (name: "Processing", color: rgb("#6e8375"), icon: __icon("processing.svg")),
- prolog: (name: "Prolog", color: rgb("#d6552d"), icon: __icon("prolog.svg")),
- purescript: (name: "PureScript", color: rgb("#111419"), icon: __icon("purescript.svg")),
- python: (name: "Python", color: rgb("#efda54"), icon: __icon("python.svg")),
- py: (name: "Python", color: rgb("#efda54"), icon: __icon("python.svg")),
- r: (name: "R", color: rgb("#284a8e"), icon: __icon("r.svg")),
- rails: (name: "Rails", color: rgb("#cc0000"), icon: __icon("rails.svg")),
- ruby: (name: "Ruby", color: rgb("#742013"), icon: __icon("ruby.svg")),
- rb: (name: "Ruby", color: rgb("#742013"), icon: __icon("ruby.svg")),
- rust: (name: "Rust", color: rgb("#de5420"), icon: __icon("rust.svg")),
- rs: (name: "Rust", color: rgb("#de5420"), icon: __icon("rust.svg")),
- sass: (name: "SCSS/Sass", color: rgb("#cb6699"), icon: __icon("sass.svg")),
- scss: (name: "SCSS/Sass", color: rgb("#cb6699"), icon: __icon("sass.svg")),
- scala: (name: "Scala", color: rgb("#390d09"), icon: __icon("scala.svg")),
- sc: (name: "Scala", color: rgb("#390d09"), icon: __icon("scala.svg")),
- shellscript: (name: "Shell", color: rgb("#293138"), icon: __icon("bash.svg")),
- bash: (name: "Shell", color: rgb("#293138"), icon: __icon("bash.svg")),
- sh: (name: "Shell", color: rgb("#293138"), icon: __icon("bash.svg")),
- shell: (name: "Shell", color: rgb("#293138"), icon: __icon("bash.svg")),
- solidity: (name: "Solidity", color: rgb("#000000"), icon: __icon("solidity.svg")),
- sol: (name: "Solidity", color: rgb("#000000"), icon: __icon("solidity.svg")),
- splunk: (name: "Splunk", color: rgb("#76a445"), icon: __icon("splunk.svg")),
- spl: (name: "Splunk", color: rgb("#76a445"), icon: __icon("splunk.svg")),
- sql: (name: "SQL", color: rgb("#f2f2f2"), icon: __icon("sql.svg")),
- sqlite: (name: "SQLite", color: rgb("#0b7fcc"), icon: __icon("sqlite.svg")),
- ssh-config: (name: "SSH", color: rgb("#231f20"), icon: __icon("ssh.svg")),
- ssh: (name: "SSH", color: rgb("#231f20"), icon: __icon("ssh.svg")),
- stylus: (name: "Stylus", color: rgb("#333333"), icon: __icon("stylus.svg")),
- styl: (name: "Stylus", color: rgb("#333333"), icon: __icon("stylus.svg")),
- svelte: (name: "Svelte", color: rgb("#ff3e00"), icon: __icon("svelte.svg")),
- swift: (name: "Swift", color: rgb("#f05138"), icon: __icon("swift.svg")),
- terraform: (name: "Terraform", color: rgb("#5c4ee5"), icon: __icon("terraform.svg")),
- tf: (name: "Terraform", color: rgb("#5c4ee5"), icon: __icon("terraform.svg")),
- tex: (name: "TeX", color: rgb("#000000"), icon: __icon("tex.svg")),
- text: (name: "Text", color: rgb("#4579F9"), icon: __icon("text.svg")),
- txt: (name: "Text", color: rgb("#4579F9"), icon: __icon("text.svg")),
- typescript: (name: "TypeScript", color: rgb("#ffffff"), icon: __icon("typescript.svg")),
- ts: (name: "TypeScript", color: rgb("#ffffff"), icon: __icon("typescript.svg")),
- typst: (name: "Typst", color: rgb("#458fa0"), icon: __icon("typst-small.png")),
- typ: (name: "Typst", color: rgb("#458fa0"), icon: __icon("typst-small.png")),
- typc: (name: "Typst", color: rgb("#458fa0"), icon: __icon("typst-small.png")),
- typm: (name: "Typst", color: rgb("#458fa0"), icon: __icon("typst-small.png")),
- uml: (name: "UML", color: rgb("#fbbd16"), icon: __icon("unifiedmodelinglanguage.svg")),
- vala: (name: "Vala", color: rgb("#6034a5"), icon: __icon("vala.svg")),
- vim: (name: "Vim", color: rgb("#019833"), icon: __icon("vim.svg")),
- vimscript: (name: "Vim", color: rgb("#019833"), icon: __icon("vim.svg")),
- visualbasic: (name: "Visual Basic", color: rgb("#004e8c"), icon: __icon("visualbasic.svg")),
- vb: (name: "Visual Basic", color: rgb("#004e8c"), icon: __icon("visualbasic.svg")),
- vyper: (name: "Vyper", color: rgb("#000000"), icon: __icon("vyper.svg")),
- wasm: (name: "WASM", color: rgb("#654ff0"), icon: __icon("wasm.svg")),
- xml: (name: "XML", color: rgb("#ae007f"), icon: __icon("xml.svg")),
- yaml: (name: "YAML", color: rgb("#cb171e"), icon: __icon("yaml.svg")),
- yml: (name: "YAML", color: rgb("#cb171e"), icon: __icon("yaml.svg")),
- zig: (name: "Zig", color: rgb("#f7a41d"), icon: __icon("zig.svg")),
- )
+ //ActionScript
+ ascript: (name: "ActionScript", color: rgb("#c41718"), icon: __icon("actionscript.svg")), //VSCode Icons
+ "as": (name: "ActionScript", color: rgb("#c41718"), icon: __icon("actionscript.svg")), //VSCode Icons
+ //Ada
+ ada: (name: "Ada", color: rgb("#0f23c3"), icon: __icon("ada.svg")), //VSCode Icons
+ adb: (name: "Ada", color: rgb("#0f23c3"), icon: __icon("ada.svg")), //VSCode Icons
+ ads: (name: "Ada", color: rgb("#0f23c3"), icon: __icon("ada.svg")), //VSCode Icons
+ gpr: (name: "Ada", color: rgb("#0f23c3"), icon: __icon("ada.svg")), //VSCode Icons
+ //Agda
+ agda: (name: "Agda", color: rgb("#000000"), icon: __icon("agda.svg")), //VSCode Icons
+ //Angular
+ angular: (name: "Angular", color: rgb("#e40035"), icon: __icon("angular.svg")), //Devicons
+ //Ansible
+ ansible: (name: "Ansible", color: rgb("#1a1918"), icon: __icon("ansible.svg")), //Devicons
+ //Apache
+ apache: (name: "Apache", color: rgb("#cb2533"), icon: __icon("apache.svg")), //Devicons
+ envvars: (name: "Apache Config", color: rgb("#cb2533"), icon: __icon("apache.svg")), //Devicons
+ htaccess: (name: "Apache Config", color: rgb("#cb2533"), icon: __icon("apache.svg")), //Devicons
+ HTACCESS: (name: "Apache Config", color: rgb("#cb2533"), icon: __icon("apache.svg")), //Devicons
+ htgroups: (name: "Apache Config", color: rgb("#cb2533"), icon: __icon("apache.svg")), //Devicons
+ HTGROUPS: (name: "Apache Config", color: rgb("#cb2533"), icon: __icon("apache.svg")), //Devicons
+ htpasswd: (name: "Apache Config", color: rgb("#cb2533"), icon: __icon("apache.svg")), //Devicons
+ HTPASSWD: (name: "Apache Config", color: rgb("#cb2533"), icon: __icon("apache.svg")), //Devicons
+ //APL
+ apl: (name: "APL", color: rgb("#24a148"), icon: __icon("apl.svg")), //Devicons
+ //AppleScript
+ applescript: (name: "AppleScript", color: rgb("#a8c2ab"), icon: __icon("applescript.svg")), //VSCode Icons
+ //AsciiDoc
+ asciidoc: (name: "AsciiDoc", color: rgb("#e40046"), icon: __icon("asciidoc.svg")), //VSCode Icons
+ ad: (name: "AsciiDoc", color: rgb("#e40046"), icon: __icon("asciidoc.svg")), //VSCode Icons
+ adoc: (name: "AsciiDoc", color: rgb("#e40046"), icon: __icon("asciidoc.svg")), //VSCode Icons
+ //ASP
+ asp: (name: "ASP", color: rgb("#0088b6"), icon: __icon("asp.svg")), //VSCode Icons
+ asa: (name: "ASP", color: rgb("#0088b6"), icon: __icon("asp.svg")), //VSCode Icons
+ //Assembly (ARM)
+ aarch64: (name: "Assembly (ARM)", color: rgb("#1b3888"), icon: __icon("aarch64.svg")), //Devicons
+ arm: (name: "Assembly (ARM)", color: rgb("#1b3888"), icon: __icon("aarch64.svg")), //Devicons
+ //Assembly (x86_64)
+ asm: (name: "Assembly (x86_64)", color: rgb("#0000bf"), icon: __icon("assembly.svg")), //VSCode Icons
+ yasm: (name: "Assembly (x86_64)", color: rgb("#0000bf"), icon: __icon("assembly.svg")), //VSCode Icons
+ nasm: (name: "Assembly (x86_64)", color: rgb("#0000bf"), icon: __icon("assembly.svg")), //VSCode Icons
+ inc: (name: "Assembly (x86_64)", color: rgb("#0000bf"), icon: __icon("assembly.svg")), //VSCode Icons
+ mac: (name: "Assembly (x86_64)", color: rgb("#0000bf"), icon: __icon("assembly.svg")), //VSCode Icons
+ //Authorized Keys
+ authorized_keys: (name: "Authorized Keys", color: rgb("#dfb300"), icon: __icon("key.svg")), //VSCode Icons
+ authorized_keys2: (name: "Authorized Keys", color: rgb("#dfb300"), icon: __icon("key.svg")), //VSCode Icons
+ pub: (name: "Authorized Keys", color: rgb("#dfb300"), icon: __icon("key.svg")), //VSCode Icons
+ //AWK
+ awk: (name: "AWK", color: rgb("#0a094d"), icon: __icon("awk.svg")), //Devicons
+ //Batch File
+ bat: (name: "Batch", color: rgb("#404f5c"), icon: __icon("bat.svg")), //VSCode Icons
+ cmd: (name: "Batch", color: rgb("#404f5c"), icon: __icon("bat.svg")), //VSCode Icons
+ //BibTeX
+ bibtex: (name: "BibTeX", color: rgb("#000000"), icon: __icon("bibtex.svg")), //Wikimedia
+ bib: (name: "BibTeX", color: rgb("#000000"), icon: __icon("bibtex.svg")), //Wikimedia
+ //Bash/Shell
+ bash: (name: "Bash", color: rgb("#293138"), icon: __icon("bash.svg")), //Devicons
+ fish: (name: "Fish", color: rgb("#293138"), icon: __icon("bash.svg")), //Devicons
+ sh: (name: "Shell", color: rgb("#293138"), icon: __icon("bash.svg")), //Devicons
+ shell: (name: "Shell", color: rgb("#293138"), icon: __icon("bash.svg")), //Devicons
+ shellscript: (name: "Shell", color: rgb("#293138"), icon: __icon("bash.svg")), //Devicons
+ zsh: (name: "Z shell", color: rgb("#293138"), icon: __icon("bash.svg")), //Devicons
+ shell_unix_generic: (name: "Shell", color: rgb("#293138"), icon: __icon("bash.svg")), //Devicons
+ commands_bash: (name: "Bash", color: rgb("#2c3e50"), icon: __icon("bash.svg")), //Devicons
+ //C
+ c: (name: "C", color: rgb("#03599c"), icon: __icon("c.svg")), //Devicons
+ h: (name: "C Header", color: rgb("#005f91"), icon: __icon("cheader.svg")), //VSCode Icons
+ //C#
+ cs: (name: "C#", color: rgb("#68217a"), icon: __icon("csharp.svg")), //Devicons
+ csx: (name: "C#", color: rgb("#68217a"), icon: __icon("csharp.svg")), //Devicons
+ //C++
+ C: (name: "C++", color: rgb("#004482"), icon: __icon("cplusplus.svg")), //Devicons
+ cc: (name: "C++", color: rgb("#004482"), icon: __icon("cplusplus.svg")), //Devicons
+ cp: (name: "C++", color: rgb("#004482"), icon: __icon("cplusplus.svg")), //Devicons
+ cplusplus: (name: "C++", color: rgb("#004482"), icon: __icon("cplusplus.svg")), //Devicons
+ cpp: (name: "C++", color: rgb("#004482"), icon: __icon("cplusplus.svg")), //Devicons
+ inl: (name: "C++", color: rgb("#004482"), icon: __icon("cplusplus.svg")), //Devicons
+ ipp: (name: "C++", color: rgb("#004482"), icon: __icon("cplusplus.svg")), //Devicons
+ cxx: (name: "C++", color: rgb("#004482"), icon: __icon("cplusplus.svg")), //Devicons
+ hh: (name: "C++ Header", color: rgb("#984c93"), icon: __icon("cppheader.svg")), //VSCode Icons
+ hpp: (name: "C++ Header", color: rgb("#984c93"), icon: __icon("cppheader.svg")), //VSCode Icons
+ hxx: (name: "C++ Header", color: rgb("#984c93"), icon: __icon("cppheader.svg")), //VSCode Icons
+ //Cabal
+ cabal: (name: "Cabal", color: rgb("#2e5bc1"), icon: __icon("cabal.svg")), //VSCode Icons
+ //Cairo
+ cairo: (name: "Cairo", color: rgb("#f39914"), icon: __icon("cairo.svg")), //Devicons
+ //Clojure
+ clojure: (name: "Clojure", color: rgb("#63b132"), icon: __icon("clojure.svg")), //Devicons
+ clj: (name: "Clojure", color: rgb("#63b132"), icon: __icon("clojure.svg")), //Devicons
+ //ClojureScript
+ clojurescript: (name: "ClojureScript", color: rgb("#96ca4b"), icon: __icon("clojurescript.svg")), //Devicons
+ cljs: (name: "ClojureScript", color: rgb("#96ca4b"), icon: __icon("clojurescript.svg")), //Devicons
+ //CMake
+ cmake: (name: "CMake", color: rgb("#064f8c"), icon: __icon("cmake.svg")), //Devicons
+ cmakecache: (name: "CMake", color: rgb("#064f8c"), icon: __icon("cmake.svg")), //Devicons
+ cmakecommands: (name: "CMake", color: rgb("#064f8c"), icon: __icon("cmake.svg")), //Devicons
+ //CoffeeScript
+ Cakefile: (name: "CoffeeScript", color: rgb("#28334c"), icon: __icon("coffeescript.svg")), //Devicons
+ cson: (name: "CoffeeScript", color: rgb("#28334c"), icon: __icon("coffeescript.svg")), //Devicons
+ coffeescript: (name: "CoffeeScript", color: rgb("#244776"), icon: __icon("coffeescript.svg")), //Devicons
+ coffee: (name: "CoffeeScript", color: rgb("#28334c"), icon: __icon("coffeescript.svg")), //Devicons
+ //CSV
+ csv: (name: "CSV", color: rgb("#829ec2"), icon: __icon("text.svg")), //VSCode Icons
+ tsv: (name: "TSV", color: rgb("#829ec2"), icon: __icon("text.svg")), //VSCode Icons
+ //CpuInfo
+ cpuinfo: (name: "CpuInfo", color: rgb("#3c70cc"), icon: __emoji(emoji.info)),
+ //Crontab
+ crontab: (name: "Crontab", color: rgb("#e84f69"), icon: __emoji(emoji.clock.alarm)),
+ tab: (name: "Crontab", color: rgb("#e84f69"), icon: __emoji(emoji.clock.alarm)),
+ //Crystal
+ crystal: (name: "Crystal", color: rgb("#000000"), icon: __icon("crystal.svg")), //Devicons
+ cr: (name: "Crystal", color: rgb("#000000"), icon: __icon("crystal.svg")), //Devicons
+ //CSS
+ css: (name: "CSS", color: rgb("#663399"), icon: __icon("css.svg")), //VSCode Icons
+ //Cuda
+ cuda: (name: "CUDA", color: rgb("#80bc00"), icon: __icon("cuda.svg")), //VSCode Icons
+ cu: (name: "CUDA", color: rgb("#80bc00"), icon: __icon("cuda.svg")), //VSCode Icons
+ //D
+ d: (name: "D", color: rgb("#b03931"), icon: __icon("dlang.svg")), //VSCode Icons
+ di: (name: "D", color: rgb("#b03931"), icon: __icon("dlang.svg")), //VSCode Icons
+ //Dart
+ dart: (name: "Dart", color: rgb("#0075c9"), icon: __icon("dart.svg")), //Devicons
+ //Diff
+ diff: (name: "Diff", color: rgb("#c00000"), icon: __icon("diff.svg")), //VSCode Icons
+ patch: (name: "Patch", color: rgb("#c00000"), icon: __icon("diff.svg")), //VSCode Icons
+ //Docker
+ docker: (name: "Docker", color: rgb("#028bb8"), icon: __icon("docker.svg")), //Devicons
+ dockerfile: (name: "Docker", color: rgb("#028bb8"), icon: __icon("docker.svg")), //Devicons
+ Dockerfile: (name: "Docker", color: rgb("#028bb8"), icon: __icon("docker.svg")), //Devicons
+ //DotENV
+ dotenv: (name: "DotENV", color: rgb("#ecd53f"), icon: __icon("dotenv.svg")), //VSCode Icons
+ env: (name: "DotENV", color: rgb("#ecd53f"), icon: __icon("dotenv.svg")), //VSCode Icons
+ //Elixir
+ elixir: (name: "Elixir", color: rgb("#26053d"), icon: __icon("elixir.svg")), //Devicons
+ ex: (name: "Elixir", color: rgb("#26053d"), icon: __icon("elixir.svg")), //Devicons
+ exs: (name: "Elixir", color: rgb("#26053d"), icon: __icon("elixir.svg")), //Devicons
+ //Elm
+ elm: (name: "Elm", color: rgb("#60b5cc"), icon: __icon("elm.svg")), //Devicons
+ //Emacs
+ emacs: (name: "Emacs", color: rgb("#421f5f"), icon: __icon("emacs.svg")), //Devicons
+ //Email
+ email: (name: "Email", color: rgb("#4682d2"), icon: __emoji(emoji.email)),
+ eml: (name: "Email", color: rgb("#4682d2"), icon: __emoji(emoji.email)),
+ msg: (name: "Email", color: rgb("#4682d2"), icon: __emoji(emoji.email)),
+ mbx: (name: "Email", color: rgb("#4682d2"), icon: __emoji(emoji.email)),
+ mboxz: (name: "Email", color: rgb("#4682d2"), icon: __emoji(emoji.email)),
+ //Erlang
+ erlang: (name: "Erlang", color: rgb("#a90533"), icon: __icon("erlang.svg")), //Devicons
+ erl: (name: "Erlang", color: rgb("#a90533"), icon: __icon("erlang.svg")), //Devicons
+ hrl: (name: "Erlang", color: rgb("#a90533"), icon: __icon("erlang.svg")), //Devicons
+ Emakefile: (name: "Erlang", color: rgb("#a90533"), icon: __icon("erlang.svg")), //Devicons
+ emakefile: (name: "Erlang", color: rgb("#a90533"), icon: __icon("erlang.svg")), //Devicons
+ yaws: (name: "Erlang", color: rgb("#a90533"), icon: __icon("erlang.svg")), //Devicons
+ //F#
+ fsharp: (name: "F#", color: rgb("#378bba"), icon: __icon("fsharp.svg")), //Devicons
+ fs: (name: "F#", color: rgb("#378bba"), icon: __icon("fsharp.svg")), //Devicons
+ fsi: (name: "F#", color: rgb("#378bba"), icon: __icon("fsharp.svg")), //Devicons
+ fsx: (name: "F#", color: rgb("#378bba"), icon: __icon("fsharp.svg")), //Devicons
+ //Fortran
+ fortran: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ f: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ F: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ f77: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ F77: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ "for": (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ FOR: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ fpp: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ FPP: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ f90: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ F90: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ f95: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ F95: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ f03: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ F03: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ f08: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ F08: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ namelist: (name: "Fortran", color: rgb("#734c94"), icon: __icon("fortran.svg")), //Devicons
+ //fstab
+ fstab: (name: "fstab", color: rgb("#9b96a2"), icon: __emoji(emoji.page)),
+ crypttab: (name: "fstab", color: rgb("#9b96a2"), icon: __emoji(emoji.page)),
+ mtab: (name: "fstab", color: rgb("#9b96a2"), icon: __emoji(emoji.page)),
+ //Git
+ git: (name: "Git", color: rgb("#f34f29"), icon: __icon("git.svg")), //Devicons
+ //GLSL
+ vs: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ gs: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ vsh: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ fsh: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ gsh: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ vshader: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ fshader: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ gshader: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ vert: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ frag: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ geom: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ tesc: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ tese: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ comp: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ glsl: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ mesh: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ task: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ rgen: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ rint: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ rahit: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ rchit: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ rmiss: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ rcall: (name: "GLSL", color: rgb("#4386b5"), icon: __icon("glsl.svg")), //VSCode Icons
+ //gnuplot
+ gp: (name: "gnuplot", color: rgb("#fd0303"), icon: __icon("gnuplot.svg")), //VSCode Icons
+ gpl: (name: "gnuplot", color: rgb("#fd0303"), icon: __icon("gnuplot.svg")), //VSCode Icons
+ gnuplot: (name: "gnuplot", color: rgb("#fd0303"), icon: __icon("gnuplot.svg")), //VSCode Icons
+ gnu: (name: "gnuplot", color: rgb("#fd0303"), icon: __icon("gnuplot.svg")), //VSCode Icons
+ plot: (name: "gnuplot", color: rgb("#fd0303"), icon: __icon("gnuplot.svg")), //VSCode Icons
+ plt: (name: "gnuplot", color: rgb("#fd0303"), icon: __icon("gnuplot.svg")), //VSCode Icons
+ //Go
+ go: (name: "Go", color: rgb("#6ad7e5"), icon: __icon("go.svg")), //Devicons
+ golang: (name: "Go", color: rgb("#6ad7e5"), icon: __icon("go.svg")), //Devicons
+ //GraphQL
+ graphql: (name: "GraphQL", color: rgb("#e10098"), icon: __icon("graphql.svg")), //Devicons
+ graphqls: (name: "GraphQL", color: rgb("#e10098"), icon: __icon("graphql.svg")), //Devicons
+ gql: (name: "GraphQL", color: rgb("#e10098"), icon: __icon("graphql.svg")), //Devicons
+ //Graphviz (DOT)
+ dot: (name: "Graphviz (DOT)", color: rgb("#4ed1f8"), icon: __icon("graphviz.svg")), //VSCode Icons
+ DOT: (name: "Graphviz (DOT)", color: rgb("#4ed1f8"), icon: __icon("graphviz.svg")), //VSCode Icons
+ gv: (name: "Graphviz (DOT)", color: rgb("#4ed1f8"), icon: __icon("graphviz.svg")), //VSCode Icons
+ //Groovy
+ groovy: (name: "Groovy", color: rgb("#619cbc"), icon: __icon("groovy.svg")), //Devicons
+ gvy: (name: "Groovy", color: rgb("#619cbc"), icon: __icon("groovy.svg")), //Devicons
+ gradle: (name: "Groovy", color: rgb("#619cbc"), icon: __icon("groovy.svg")), //Devicons
+ //gRPC
+ grpc: (name: "gRPC", color: rgb("#00b0ad"), icon: __icon("grpc.svg")), //Devicons
+ //Handlebars
+ handlebars: (name: "Handlebars", color: rgb("#f0772b"), icon: __icon("handlebars.svg")), //Devicons
+ //Haskell
+ haskell: (name: "Haskell", color: rgb("#5e5187"), icon: __icon("haskell.svg")), //Devicons
+ hs: (name: "Haskell", color: rgb("#5e5187"), icon: __icon("haskell.svg")), //Devicons
+ lhs: (name: "Haskell", color: rgb("#5e5187"), icon: __icon("haskell.svg")), //Devicons
+ //Haxe
+ haxe: (name: "Haxe", color: rgb("#ea8220"), icon: __icon("haxe.svg")), //Devicons
+ //Highlight non-printables
+ show_nonprintable: (name: "Non Printables", color: rgb("#829ec2"), icon: __icon("text.svg")), //VSCode Icons
+ //hosts
+ hosts: (name: "Hosts", color: rgb("#00608b"), icon: __icon("host.svg")), //VSCode Icons
+ //HTML
+ html: (name: "HTML", color: rgb("#e44d26"), icon: __icon("html5.svg")), //Devicons
+ htm: (name: "HTML", color: rgb("#e44d26"), icon: __icon("html5.svg")), //Devicons
+ shtml: (name: "HTML", color: rgb("#e44d26"), icon: __icon("html5.svg")), //Devicons
+ xhtml: (name: "HTML", color: rgb("#e44d26"), icon: __icon("html5.svg")), //Devicons
+ tmpl: (name: "HTML", color: rgb("#e44d26"), icon: __icon("html5.svg")), //Devicons
+ tpl: (name: "HTML", color: rgb("#e44d26"), icon: __icon("html5.svg")), //Devicons
+ html5: (name: "HTML", color: rgb("#e44d26"), icon: __icon("html5.svg")), //Devicons
+ //HTTP
+ http: (name: "HTTP", color: rgb("#60ccfa"), icon: __emoji(emoji.globe.meridian)),
+ //INI
+ ini: (name: "INI", color: rgb("#40535b"), icon: __icon("ini.svg")), //VSCode Icons
+ INI: (name: "INI", color: rgb("#40535b"), icon: __icon("ini.svg")), //VSCode Icons
+ inf: (name: "INI", color: rgb("#40535b"), icon: __icon("ini.svg")), //VSCode Icons
+ INF: (name: "INI", color: rgb("#40535b"), icon: __icon("ini.svg")), //VSCode Icons
+ reg: (name: "INI", color: rgb("#40535b"), icon: __icon("ini.svg")), //VSCode Icons
+ REG: (name: "INI", color: rgb("#40535b"), icon: __icon("ini.svg")), //VSCode Icons
+ lng: (name: "INI", color: rgb("#40535b"), icon: __icon("ini.svg")), //VSCode Icons
+ cfg: (name: "INI", color: rgb("#40535b"), icon: __icon("ini.svg")), //VSCode Icons
+ FG: (name: "INI", color: rgb("#40535b"), icon: __icon("ini.svg")), //VSCode Icons
+ hgrc: (name: "INI", color: rgb("#40535b"), icon: __icon("ini.svg")), //VSCode Icons
+ dektop: (name: "INI", color: rgb("#40535b"), icon: __icon("ini.svg")), //VSCode Icons
+ url: (name: "URL", color: rgb("#60ccfa"), icon: __emoji(emoji.globe.meridian)),
+ URL: (name: "URL", color: rgb("#60ccfa"), icon: __emoji(emoji.globe.meridian)),
+ //Java
+ java: (name: "Java", color: rgb("#0074bd"), icon: __icon("java.svg")), //Devicons
+ bsh: (name: "BeanShell", color: rgb("#0074bd"), icon: __icon("java.svg")), //Devicons
+ properties: (name: "Properties", color: rgb("#0074bd"), icon: __icon("java.svg")), //Devicons
+ javadoc: (name: "JavaDoc", color: rgb("#0074bd"), icon: __icon("java.svg")), //Devicons
+ jsp: (name: "JSP", color: rgb("#f98200"), icon: __icon("jsp.svg")), //VSCode Icons
+ //JavaScript
+ javascript: (name: "JavaScript", color: rgb("#f0db4f"), icon: __icon("javascript.svg")), //Devicons
+ js: (name: "JavaScript", color: rgb("#f0db4f"), icon: __icon("javascript.svg")), //Devicons
+ //Jinja
+ jinja: (name: "Jinja", color: rgb("#2f2f2f"), icon: __icon("jinja.svg")), //VSCode Icons
+ jinja2: (name: "Jinja", color: rgb("#2f2f2f"), icon: __icon("jinja.svg")), //VSCode Icons
+ j2: (name: "Jinja", color: rgb("#2f2f2f"), icon: __icon("jinja.svg")), //VSCode Icons
+ //JQ
+ jq: (name: "JQ", color: rgb("#444444"), icon: __icon("jq.svg")), //Wikimedia
+ //JSON
+ json: (name: "JSON", color: rgb("#000000"), icon: __icon("json.svg")), //Devicons
+ //jsonnet
+ jsonnet: (name: "jsonnet", color: rgb("#0064bd"), icon: __icon("jsonnet.svg")), //VSCode Icons
+ libsonnet: (name: "jsonnet", color: rgb("#0064bd"), icon: __icon("jsonnet.svg")), //VSCode Icons
+ libjsonnet: (name: "jsonnet", color: rgb("#0064bd"), icon: __icon("jsonnet.svg")), //VSCode Icons
+ //Julia
+ julia: (name: "Julia", color: rgb("#389826"), icon: __icon("julia.svg")), //Devicons
+ jl: (name: "Julia", color: rgb("#389826"), icon: __icon("julia.svg")), //Devicons
+ //Kotlin
+ kotlin: (name: "Kotlin", color: rgb("#c711e1"), icon: __icon("kotlin.svg")), //Devicons
+ kt: (name: "Kotlin", color: rgb("#c711e1"), icon: __icon("kotlin.svg")), //Devicons
+ kts: (name: "Kotlin", color: rgb("#c711e1"), icon: __icon("kotlin.svg")), //Devicons
+ //LaTeX
+ latex: (name: "LaTeX", color: rgb("#008080"), icon: __icon("latex.svg")), //Devicons
+ ltx: (name: "LaTeX", color: rgb("#008080"), icon: __icon("latex.svg")), //Devicons
+ tex: (name: "TeX", color: rgb("#171786"), icon: __icon("tex.svg")), //Devicons
+ //Lean
+ lean: (name: "Lean", color: rgb("#000000"), icon: __icon("lean.svg")), //Wikimedia
+ //Less
+ less: (name: "Less", color: rgb("#172e4e"), icon: __icon("less.svg")), //VSCode Icons
+ //Lisp
+ lisp: (name: "Lisp", color: rgb("#c40804"), icon: __icon("lisp.svg")), //VSCode Icons
+ cl: (name: "Lisp", color: rgb("#c40804"), icon: __icon("lisp.svg")), //VSCode Icons
+ clisp: (name: "Lisp", color: rgb("#c40804"), icon: __icon("lisp.svg")), //VSCode Icons
+ l: (name: "Lisp", color: rgb("#c40804"), icon: __icon("lisp.svg")), //VSCode Icons
+ mud: (name: "Lisp", color: rgb("#c40804"), icon: __icon("lisp.svg")), //VSCode Icons
+ el: (name: "Lisp", color: rgb("#c40804"), icon: __icon("lisp.svg")), //VSCode Icons
+ scm: (name: "Lisp", color: rgb("#c40804"), icon: __icon("lisp.svg")), //VSCode Icons
+ ss: (name: "Lisp", color: rgb("#c40804"), icon: __icon("lisp.svg")), //VSCode Icons
+ lsp: (name: "Lisp", color: rgb("#c40804"), icon: __icon("lisp.svg")), //VSCode Icons
+ fasl: (name: "Lisp", color: rgb("#c40804"), icon: __icon("lisp.svg")), //VSCode Icons
+ //LLVM
+ ll: (name: "LLVM", color: rgb("#09637d"), icon: __icon("llvm.svg")), //Devicons
+ llvm: (name: "LLVM", color: rgb("#09637d"), icon: __icon("llvm.svg")), //Devicons
+ //log
+ log: (name: "log", color: rgb("#00bd02"), icon: __icon("log.svg")), //VSCode Icons
+ //Lua
+ lua: (name: "Lua", color: rgb("#000080"), icon: __icon("lua.svg")), //Devicons
+ //Makefile
+ make: (name: "Makefile", color: rgb("#030303"), icon: __icon("makefile.svg")), //VSCode Icons
+ GNUmakefile: (name: "Makefile", color: rgb("#030303"), icon: __icon("makefile.svg")), //VSCode Icons
+ makefile: (name: "Makefile", color: rgb("#030303"), icon: __icon("makefile.svg")), //VSCode Icons
+ Makefile: (name: "Makefile", color: rgb("#030303"), icon: __icon("makefile.svg")), //VSCode Icons
+ OCamlMakefile: (name: "Makefile", color: rgb("#030303"), icon: __icon("makefile.svg")), //VSCode Icons
+ mak: (name: "Makefile", color: rgb("#030303"), icon: __icon("makefile.svg")), //VSCode Icons
+ mk: (name: "Makefile", color: rgb("#030303"), icon: __icon("makefile.svg")), //VSCode Icons
+ //Manpage
+ manpage: (name: "Manpage", color: rgb("#ef4469"), icon: __emoji(emoji.quest)),
+ man: (name: "Manpage", color: rgb("#ef4469"), icon: __emoji(emoji.quest)),
+ groff: (name: "Manpage", color: rgb("#ef4469"), icon: __emoji(emoji.quest)),
+ troff: (name: "Manpage", color: rgb("#ef4469"), icon: __emoji(emoji.quest)),
+ //Markdown
+ md: (name: "Markdown", color: rgb("#755838"), icon: __icon("markdown.svg")), //VSCode Icons
+ mdown: (name: "Markdown", color: rgb("#755838"), icon: __icon("markdown.svg")), //VSCode Icons
+ markdown: (name: "Markdown", color: rgb("#755838"), icon: __icon("markdown.svg")), //VSCode Icons
+ markdn: (name: "Markdown", color: rgb("#755838"), icon: __icon("markdown.svg")), //VSCode Icons
+ multimarkdown: (name: "MultiMarkdown", color: rgb("#755838"), icon: __icon("markdown.svg")), //VSCode Icons
+ //MATLAB
+ matlab: (name: "MATLAB", color: rgb("#de5239"), icon: __icon("matlab.svg")), //Devicons
+ //Mediawiki
+ mediawikerpanel: (name: "MediawikerPanel", color: rgb("#ff0000"), icon: __icon("mediawiki.svg")), //VSCode Icons
+ mediawiki: (name: "Mediawiki", color: rgb("#ff0000"), icon: __icon("mediawiki.svg")), //VSCode Icons
+ wikipedia: (name: "Mediawiki", color: rgb("#ff0000"), icon: __icon("mediawiki.svg")), //VSCode Icons
+ wiki: (name: "Mediawiki", color: rgb("#ff0000"), icon: __icon("mediawiki.svg")), //VSCode Icons
+ //MemInfo
+ meminfo: (name: "MemInfo", color: rgb("#3c70cc"), icon: __emoji(emoji.info)),
+ //NAnt Build File
+ build: (name: "NAnt Build File", color: rgb("#5d5489"), icon: __emoji(emoji.ant)),
+ //Nextflow
+ nextflow: (name: "Nextflow", color: rgb("#0dc09d"), icon: __icon("nextflow.svg")), //VSCode Icons
+ //nginx
+ conf: (name: "nginx", color: rgb("#019639"), icon: __icon("nginx.svg")), //VSCode Icons
+ fastcgi_params: (name: "nginx", color: rgb("#019639"), icon: __icon("nginx.svg")), //VSCode Icons
+ scgi_params: (name: "nginx", color: rgb("#019639"), icon: __icon("nginx.svg")), //VSCode Icons
+ uwsgi_params: (name: "nginx", color: rgb("#019639"), icon: __icon("nginx.svg")), //VSCode Icons
+ nginx: (name: "nginx", color: rgb("#019639"), icon: __icon("nginx.svg")), //VSCode Icons
+ //Nim
+ nim: (name: "Nim", color: rgb("#f3d400"), icon: __icon("nim.svg")), //Devicons
+ nims: (name: "Nim", color: rgb("#f3d400"), icon: __icon("nim.svg")), //Devicons
+ nimble: (name: "Nimble", color: rgb("#c5b514"), icon: __icon("nimble.svg")), //Devicons
+ //Ninja
+ ninja: (name: "Ninja", color: rgb("#400000"), icon: __icon("ninja.svg")), //VSCode Icons
+ //Nix
+ nix: (name: "Nix", color: rgb("#5277c3"), icon: __icon("nixos.svg")), //Devicons
+ nixos: (name: "Nix", color: rgb("#5277c3"), icon: __icon("nixos.svg")), //Devicons
+ //Objective-C
+ objective_c: (name: "Objective-C", color: rgb("#c2c2c2"), icon: __icon("objectivec.svg")), //VSCode Icons
+ objc: (name: "Objective-C", color: rgb("#c2c2c2"), icon: __icon("objectivec.svg")), //VSCode Icons
+ obj-c: (name: "Objective-C", color: rgb("#c2c2c2"), icon: __icon("objectivec.svg")), //VSCode Icons
+ objectivec: (name: "Objective-C", color: rgb("#c2c2c2"), icon: __icon("objectivec.svg")), //VSCode Icons
+ m: (name: "Objective-C", color: rgb("#c2c2c2"), icon: __icon("objectivec.svg")), //VSCode Icons
+ //Objective-C++
+ mm: (name: "Objective-C++", color: rgb("#c2c2c2"), icon: __icon("objectivecpp.svg")), //VSCode Icons
+ M: (name: "Objective-C++", color: rgb("#c2c2c2"), icon: __icon("objectivecpp.svg")), //VSCode Icons
+ //OCaml
+ ocaml: (name: "OCaml", color: rgb("#ec670f"), icon: __icon("ocaml.svg")), //Devicons
+ ml: (name: "OCaml", color: rgb("#ec670f"), icon: __icon("ocaml.svg")), //Devicons
+ mli: (name: "OCaml", color: rgb("#ec670f"), icon: __icon("ocaml.svg")), //Devicons
+ mll: (name: "OCaml", color: rgb("#ec670f"), icon: __icon("ocaml.svg")), //Devicons
+ ocamllex: (name: "OCaml", color: rgb("#ec670f"), icon: __icon("ocaml.svg")), //Devicons
+ ocamlyacc: (name: "OCaml", color: rgb("#ec670f"), icon: __icon("ocaml.svg")), //Devicons
+ mly: (name: "OCaml", color: rgb("#ec670f"), icon: __icon("ocaml.svg")), //Devicons
+ camlp4: (name: "OCaml", color: rgb("#ec670f"), icon: __icon("ocaml.svg")), //Devicons
+ //orgmode
+ org: (name: "orgmode", color: rgb("#77aa99"), icon: __icon("org.svg")), //VSCode Icons
+ orgmode: (name: "orgmode", color: rgb("#77aa99"), icon: __icon("org.svg")), //VSCode Icons
+ //Pascal
+ pas: (name: "Pascal", color: rgb("#3c70cc"), icon: __emoji(emoji.parking)),
+ p: (name: "Pascal", color: rgb("#3c70cc"), icon: __emoji(emoji.parking)),
+ dpr: (name: "Pascal", color: rgb("#3c70cc"), icon: __emoji(emoji.parking)),
+ pascal: (name: "Pascal", color: rgb("#3c70cc"), icon: __emoji(emoji.parking)),
+ //passwd
+ passwd: (name: "passwd", color: rgb("#f7b74c"), icon: __emoji(emoji.key)),
+ //Perl
+ perl: (name: "Perl", color: rgb("#212178"), icon: __icon("perl.svg")), //Devicons
+ pl: (name: "Perl", color: rgb("#212178"), icon: __icon("perl.svg")), //Devicons
+ pm: (name: "Perl", color: rgb("#212178"), icon: __icon("perl.svg")), //Devicons
+ pod: (name: "Perl", color: rgb("#212178"), icon: __icon("perl.svg")), //Devicons
+ t: (name: "Perl", color: rgb("#212178"), icon: __icon("perl.svg")), //Devicons
+ PL: (name: "Perl", color: rgb("#212178"), icon: __icon("perl.svg")), //Devicons
+ //PHP
+ php: (name: "PHP", color: rgb("#777bb3"), icon: __icon("php.svg")), //Devicons
+ php3: (name: "PHP", color: rgb("#777bb3"), icon: __icon("php.svg")), //Devicons
+ php4: (name: "PHP", color: rgb("#777bb3"), icon: __icon("php.svg")), //Devicons
+ php5: (name: "PHP", color: rgb("#777bb3"), icon: __icon("php.svg")), //Devicons
+ php7: (name: "PHP", color: rgb("#777bb3"), icon: __icon("php.svg")), //Devicons
+ phps: (name: "PHP", color: rgb("#777bb3"), icon: __icon("php.svg")), //Devicons
+ phpt: (name: "PHP", color: rgb("#777bb3"), icon: __icon("php.svg")), //Devicons
+ phtml: (name: "PHP", color: rgb("#777bb3"), icon: __icon("php.svg")), //Devicons
+ twig: (name: "Twig", color: rgb("#63bf6a"), icon: __icon("twig.svg")), //VSCode Icons
+ //Plain Text
+ text: (name: "Plain Text", color: rgb("#829ec2"), icon: __icon("text.svg")), //VSCode Icons
+ txt: (name: "Plain Text", color: rgb("#829ec2"), icon: __icon("text.svg")), //VSCode Icons
+ //PowerShell
+ powershell: (name: "PowerShell", color: rgb("#1e2f43"), icon: __icon("powershell.svg")), //Devicons
+ ps1: (name: "PowerShell", color: rgb("#1e2f43"), icon: __icon("powershell.svg")), //Devicons
+ //Processing
+ processing: (name: "Processing", color: rgb("#1f34ab"), icon: __icon("processing.svg")), //Devicons
+ //Prolog
+ prolog: (name: "Prolog", color: rgb("#ec1c24"), icon: __icon("prolog.svg")), //Devicons
+ //Protocol Buffer
+ proto: (name: "Protocol Buffer", color: rgb("#0f9855"), icon: __icon("protobuf.svg")), //VSCode Icons
+ protodevel: (name: "Protocol Buffer", color: rgb("#0f9855"), icon: __icon("protobuf.svg")), //VSCode Icons
+ textpb: (name: "Protocol Buffer", color: rgb("#0f9855"), icon: __icon("protobuf.svg")), //VSCode Icons
+ pbtxt: (name: "Protocol Buffer", color: rgb("#0f9855"), icon: __icon("protobuf.svg")), //VSCode Icons
+ prototxt: (name: "Protocol Buffer", color: rgb("#0f9855"), icon: __icon("protobuf.svg")), //VSCode Icons
+ //Puppet
+ pp: (name: "Puppet", color: rgb("#ffae1a"), icon: __icon("puppet.svg")), //VSCode Icons
+ epp: (name: "Puppet", color: rgb("#ffae1a"), icon: __icon("puppet.svg")), //VSCode Icons
+ puppet: (name: "Puppet", color: rgb("#ffae1a"), icon: __icon("puppet.svg")), //VSCode Icons
+ //PureScript
+ purs: (name: "PureScript", color: rgb("#111419"), icon: __icon("purescript.svg")), //Devicons
+ purescript: (name: "PureScript", color: rgb("#111419"), icon: __icon("purescript.svg")), //Devicons
+ //Python
+ python: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ py: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ py3: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ pyw: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ pyi: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ pyx: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ pxd: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ pxi: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ rpy: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ cpy: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ SConstruct: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ sconstruct: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ SConscript: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ gyp: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ gypi: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ Snakefile: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ wscript: (name: "Python", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ pip: (name: "Requirements.txt", color: rgb("#306998"), icon: __icon("python.svg")), //Devicons
+ //QML
+ qml: (name: "QML", color: rgb("#41cd52"), icon: __icon("qml.svg")), //VSCode Icons
+ qmlproject: (name: "QML", color: rgb("#41cd52"), icon: __icon("qml.svg")), //VSCode Icons
+ //R
+ r: (name: "R", color: rgb("#276dc3"), icon: __icon("r.svg")), //Devicons
+ R: (name: "R", color: rgb("#276dc3"), icon: __icon("r.svg")), //Devicons
+ s: (name: "R", color: rgb("#276dc3"), icon: __icon("r.svg")), //Devicons
+ S: (name: "R", color: rgb("#276dc3"), icon: __icon("r.svg")), //Devicons
+ Rprofile: (name: "R", color: rgb("#276dc3"), icon: __icon("r.svg")), //Devicons
+ rd: (name: "R Documentation", color: rgb("#276dc3"), icon: __icon("r.svg")), //Devicons
+ //Racket
+ racket: (name: "Racket", color: rgb("#9f1d20"), icon: __icon("racket.svg")), //VSCode Icons
+ rkt: (name: "Racket", color: rgb("#9f1d20"), icon: __icon("racket.svg")), //VSCode Icons
+ //Rego
+ rego: (name: "Rego", color: rgb("#536367"), icon: __icon("rego.svg")), //VSCode Icons
+ //Regular Expression
+ re: (name: "RegEx", color: rgb("#000000"), icon: __emoji(emoji.ast)),
+ //resolv
+ resolv: (name: "resolv", color: rgb("#a89cb8"), icon: __emoji(emoji.gear)),
+ //reStructuredText
+ rst: (name: "reStructuredText", color: rgb("#829ec2"), icon: __icon("text.svg")), //VSCode Icons
+ rest: (name: "reStructuredText", color: rgb("#829ec2"), icon: __icon("text.svg")), //VSCode Icons
+ restructuredtext: (name: "reStructuredText", color: rgb("#829ec2"), icon: __icon("text.svg")), //VSCode Icons
+ //Robot Framework
+ robot: (name: "Robot Framework", color: rgb("#000000"), icon: __icon("robotframework.svg")), //VSCode Icons
+ resource: (name: "Robot Framework", color: rgb("#000000"), icon: __icon("robotframework.svg")), //VSCode Icons
+ //Ruby
+ rb: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Appfile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Appraisals: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Berksfile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Brewfile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ capfile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ cgi: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Cheffile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Deliverfile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Fastfile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ fcgi: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Gemfile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ gemspec: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Guardfile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ irbrc: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ jbuilder: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ podspec: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ prawn: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ rabl: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ rake: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Rakefile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Rantfile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ rbx: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ rjs: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Scanfile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ simplecov: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Snapfile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ thor: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Thorfile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ Vagrantfile: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ ruby: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ haml: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ slim: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ skim: (name: "Ruby", color: rgb("#820c01"), icon: __icon("ruby.svg")), //Devicons
+ //Ruby on Rails
+ rails: (name: "Ruby on Rails", color: rgb("#5e000e"), icon: __icon("rails.svg")), //Devicons
+ rxml: (name: "Ruby on Rails", color: rgb("#5e000e"), icon: __icon("rails.svg")), //Devicons
+ builder: (name: "Ruby on Rails", color: rgb("#5e000e"), icon: __icon("rails.svg")), //Devicons
+ rhtml: (name: "Ruby on Rails", color: rgb("#5e000e"), icon: __icon("rails.svg")), //Devicons
+ erb: (name: "Ruby on Rails", color: rgb("#5e000e"), icon: __icon("rails.svg")), //Devicons
+ erbsql: (name: "Ruby on Rails", color: rgb("#5e000e"), icon: __icon("rails.svg")), //Devicons
+ //Rust
+ rust: (name: "Rust", color: rgb("#a04f12"), icon: __icon("rust.svg")), //VSCode Icons
+ rs: (name: "Rust", color: rgb("#a04f12"), icon: __icon("rust.svg")), //VSCode Icons
+ //Scala
+ scala: (name: "Scala", color: rgb("#de3423"), icon: __icon("scala.svg")), //Devicons
+ sc: (name: "Scala", color: rgb("#de3423"), icon: __icon("scala.svg")), //Devicons
+ sbt: (name: "Scala", color: rgb("#de3423"), icon: __icon("scala.svg")), //Devicons
+ //SCSS
+ scss: (name: "SCSS", color: rgb("#cb6699"), icon: __icon("sass.svg")), //Devicons
+ sass: (name: "SASS", color: rgb("#cb6699"), icon: __icon("sass.svg")), //Devicons
+ //SML
+ sml: (name: "SML", color: rgb("#829ec2"), icon: __icon("text.svg")), //VSCode Icons
+ cm: (name: "SML", color: rgb("#829ec2"), icon: __icon("text.svg")), //VSCode Icons
+ sig: (name: "SML", color: rgb("#829ec2"), icon: __icon("text.svg")), //VSCode Icons
+ //Solidity
+ solidity: (name: "Solidity", color: rgb("#2b247c"), icon: __icon("solidity.svg")), //Devicons
+ sol: (name: "Solidity", color: rgb("#2b247c"), icon: __icon("solidity.svg")), //Devicons
+ //Splunk
+ splunk: (name: "Splunk", color: rgb("#0c1724"), icon: __icon("splunk.svg")), //Devicons
+ spl: (name: "Splunk", color: rgb("#0c1724"), icon: __icon("splunk.svg")), //Devicons
+ //SQL
+ sql: (name: "SQL", color: rgb("#ffda44"), icon: __icon("sql.svg")), //VSCode Icons
+ ddl: (name: "SQL", color: rgb("#ffda44"), icon: __icon("sql.svg")), //VSCode Icons
+ dml: (name: "SQL", color: rgb("#ffda44"), icon: __icon("sql.svg")), //VSCode Icons
+ mysql: (name: "MySQL", color: rgb("#e48e00"), icon: __icon("mysql.svg")), //Devicons
+ postgresql: (name: "PostgreSQL", color: rgb("#336791"), icon: __icon("postgresql.svg")), //Devicons
+ sqlite: (name: "SQLite", color: rgb("#003956"), icon: __icon("sqlite.svg")), //Devicons
+ //SSH
+ ssh: (name: "SSH", color: rgb("#231f20"), icon: __icon("ssh.svg")), //Devicons
+ ssh_config: (name: "SSH Config", color: rgb("#231f20"), icon: __icon("ssh.svg")), //Devicons
+ sshd_config: (name: "SSHD Config", color: rgb("#231f20"), icon: __icon("ssh.svg")), //Devicons
+ known_hosts: (name: "Known Hosts", color: rgb("#231f20"), icon: __icon("ssh.svg")), //Devicons
+ //Strace
+ strace: (name: "Strace", color: rgb("#f59217"), icon: __icon("strace.svg")), //Wikimedia
+ //Stylus
+ stylus: (name: "Stylus", color: rgb("#333333"), icon: __icon("stylus.svg")), //Devicons
+ styl: (name: "Stylus", color: rgb("#333333"), icon: __icon("stylus.svg")), //Devicons
+ //Sublime
+ sublime-settings: (name: "Sublime", color: rgb("#ff9800"), icon: __icon("sublime.svg")), //VSCode Icons
+ sublime-menu: (name: "Sublime", color: rgb("#ff9800"), icon: __icon("sublime.svg")), //VSCode Icons
+ sublime-keymap: (name: "Sublime", color: rgb("#ff9800"), icon: __icon("sublime.svg")), //VSCode Icons
+ sublime-mousemap: (name: "Sublime", color: rgb("#ff9800"), icon: __icon("sublime.svg")), //VSCode Icons
+ sublime-theme: (name: "Sublime", color: rgb("#ff9800"), icon: __icon("sublime.svg")), //VSCode Icons
+ sublime-build: (name: "Sublime", color: rgb("#ff9800"), icon: __icon("sublime.svg")), //VSCode Icons
+ sublime-project: (name: "Sublime", color: rgb("#ff9800"), icon: __icon("sublime.svg")), //VSCode Icons
+ sublime-completions: (name: "Sublime", color: rgb("#ff9800"), icon: __icon("sublime.svg")), //VSCode Icons
+ sublime-commands: (name: "Sublime", color: rgb("#ff9800"), icon: __icon("sublime.svg")), //VSCode Icons
+ sublime-macro: (name: "Sublime", color: rgb("#ff9800"), icon: __icon("sublime.svg")), //VSCode Icons
+ sublime-color-scheme: (name: "Sublime", color: rgb("#ff9800"), icon: __icon("sublime.svg")), //VSCode Icons
+ sublime-Syntax: (name: "Sublime", color: rgb("#ff9800"), icon: __icon("sublime.svg")), //VSCode Icons
+ //Svelte
+ svelte: (name: "Svelte", color: rgb("#ff3e00"), icon: __icon("svelte.svg")), //Devicons
+ svlt: (name: "Svelte", color: rgb("#ff3e00"), icon: __icon("svelte.svg")), //Devicons
+ //Swift
+ swift: (name: "Swift", color: rgb("#f05138"), icon: __icon("swift.svg")), //Devicons
+ //syslog
+ syslog: (name: "Syslog", color: rgb("#00bd02"), icon: __icon("log.svg")), //VSCode Icons
+ //SystemVerilog
+ sv: (name: "SystemVerilog", color: rgb("#2c087e"), icon: __icon("systemverilog.svg")), //VSCode Icons
+ svh: (name: "SystemVerilog", color: rgb("#2c087e"), icon: __icon("systemverilog.svg")), //VSCode Icons
+ vh: (name: "SystemVerilog", color: rgb("#2c087e"), icon: __icon("systemverilog.svg")), //VSCode Icons
+ systemverilog: (name: "SystemVerilog", color: rgb("#2c087e"), icon: __icon("systemverilog.svg")), //VSCode Icons
+ //Tcl
+ tcl: (name: "Tcl", color: rgb("#c3b15f"), icon: __icon("tcl.svg")), //VSCode Icons
+ adp: (name: "Tcl", color: rgb("#c3b15f"), icon: __icon("tcl.svg")), //VSCode Icons
+ //Terraform
+ terraform: (name: "Terraform", color: rgb("#4040b2"), icon: __icon("terraform.svg")), //Devicons
+ tf: (name: "Terraform", color: rgb("#4040b2"), icon: __icon("terraform.svg")), //Devicons
+ tfvars: (name: "Terraform", color: rgb("#4040b2"), icon: __icon("terraform.svg")), //Devicons
+ hcl: (name: "Terraform", color: rgb("#4040b2"), icon: __icon("terraform.svg")), //Devicons
+ tfstate: (name: "Terraform", color: rgb("#4040b2"), icon: __icon("terraform.svg")), //Devicons
+ //Textile
+ textile: (name: "Textile", color: rgb("#ffe7ac"), icon: __icon("textile.svg")), //VSCode Icons
+ //TOML
+ toml: (name: "TOML", color: rgb("#9c4221"), icon: __icon("toml.svg")), //VSCode Icons
+ tml: (name: "TOML", color: rgb("#9c4221"), icon: __icon("toml.svg")), //VSCode Icons
+ Pipfile: (name: "TOML", color: rgb("#9c4221"), icon: __icon("toml.svg")), //VSCode Icons
+ //TypeScript
+ ts: (name: "TypeScript", color: rgb("#007acc"), icon: __icon("typescript.svg")), //Devicons
+ mts: (name: "TypeScript", color: rgb("#007acc"), icon: __icon("typescript.svg")), //Devicons
+ cts: (name: "TypeScript", color: rgb("#007acc"), icon: __icon("typescript.svg")), //Devicons
+ typescript: (name: "TypeScript", color: rgb("#007acc"), icon: __icon("typescript.svg")), //Devicons
+ tsx: (name: "TSX", color: rgb("#007acc"), icon: __icon("typescript.svg")), //Devicons
+ typescriptreact: (name: "React", color: rgb("#61dafb"), icon: __icon("react.svg")), //Devicons
+ //Typst
+ typst: (name: "Typst", color: rgb("#8b70c3"), icon: __icon("typst.svg")), //Typst
+ typ: (name: "Typst", color: rgb("#458fa0"), icon: __icon("typst.svg")), //Typst
+ typc: (name: "Typst", color: rgb("#8b70c3"), icon: __icon("typst.svg")), //Typst
+ typm: (name: "Typst", color: rgb("#458fa0"), icon: __icon("typst.svg")), //Typst
+ //UML
+ uml: (name: "UML", color: rgb("#452e7f"), icon: __icon("unifiedmodelinglanguage.svg")), //Devicons
+ //Vala
+ vala: (name: "Vala", color: rgb("#6639a4"), icon: __icon("vala.svg")), //Devicons
+ //varlink
+ varlink: (name: "varlink", color: rgb("#ccc4d3"), icon: __emoji(emoji.chain)),
+ //Verilog
+ v: (name: "Verilog", color: rgb("#1a348f"), icon: __icon("verilog.svg")), //VSCode Icons
+ V: (name: "Verilog", color: rgb("#1a348f"), icon: __icon("verilog.svg")), //VSCode Icons
+ verilog: (name: "Verilog", color: rgb("#1a348f"), icon: __icon("verilog.svg")), //VSCode Icons
+ //Vim
+ vim: (name: "Vim", color: rgb("#019833"), icon: __icon("vim.svg")), //Devicons
+ vimrc: (name: "Vim", color: rgb("#019833"), icon: __icon("vim.svg")), //Devicons
+ gvimrc: (name: "Vim", color: rgb("#019833"), icon: __icon("vim.svg")), //Devicons
+ _vimrc: (name: "Vim", color: rgb("#019833"), icon: __icon("vim.svg")), //Devicons
+ _gvimrc: (name: "Vim", color: rgb("#019833"), icon: __icon("vim.svg")), //Devicons
+ viml: (name: "Vim", color: rgb("#019833"), icon: __icon("vim.svg")), //Devicons
+ vimscript: (name: "Vim", color: rgb("#019833"), icon: __icon("vim.svg")), //Devicons
+ neovim: (name: "Neovim", color: rgb("#439240"), icon: __icon("neovim.svg")), //Devicons
+ nvim: (name: "Neovim", color: rgb("#439240"), icon: __icon("neovim.svg")), //Devicons
+ //Visual Basic
+ visualbasic: (name: "Visual Basic", color: rgb("#004e8c"), icon: __icon("visualbasic.svg")), //Devicons
+ vb: (name: "Visual Basic", color: rgb("#004e8c"), icon: __icon("visualbasic.svg")), //Devicons
+ //Vue
+ vue: (name: "Vue", color: rgb("#41b883"), icon: __icon("vuejs.svg")), //Devicons
+ //Vyper
+ vyper: (name: "Vyper", color: rgb("#9f4cf2"), icon: __icon("vyper.svg")), //Devicons
+ vy: (name: "Vyper", color: rgb("#9f4cf2"), icon: __icon("vyper.svg")), //Devicons
+ //XML
+ xml: (name: "XML", color: rgb("#005fad"), icon: __icon("xml.svg")), //Devicons
+ xsd: (name: "XML", color: rgb("#005fad"), icon: __icon("xml.svg")), //Devicons
+ xslt: (name: "XML", color: rgb("#005fad"), icon: __icon("xml.svg")), //Devicons
+ tld: (name: "XML", color: rgb("#005fad"), icon: __icon("xml.svg")), //Devicons
+ dtml: (name: "XML", color: rgb("#005fad"), icon: __icon("xml.svg")), //Devicons
+ rss: (name: "XML", color: rgb("#005fad"), icon: __icon("xml.svg")), //Devicons
+ opml: (name: "XML", color: rgb("#005fad"), icon: __icon("xml.svg")), //Devicons
+ svg: (name: "SVG", color: rgb("#ffb13b"), icon: __icon("svg.svg")), //VSCode Icons
+ //WASM
+ wasm: (name: "WASM", color: rgb("#654ff0"), icon: __icon("wasm.svg")), //Devicons
+ //YAML
+ yaml: (name: "YAML", color: rgb("#cb171e"), icon: __icon("yaml.svg")), //Devicons
+ yml: (name: "YAML", color: rgb("#cb171e"), icon: __icon("yaml.svg")), //Devicons
+ //Zig
+ zig: (name: "Zig", color: rgb("#f7a41d"), icon: __icon("zig.svg")), //Devicons
+ )
}