Add Lua file icon (#7926)

Jack T created

Release Notes: 

- Added Lua file icon and association ([7925](https://github.com/zed-industries/zed/issues/7925))

Change summary

assets/icons/file_icons/file_types.json | 6 +++++-
assets/icons/file_icons/lua.svg         | 2 ++
2 files changed, 7 insertions(+), 1 deletion(-)

Detailed changes

assets/icons/file_icons/file_types.json 🔗

@@ -75,6 +75,7 @@
         "ldf": "storage",
         "lock": "lock",
         "log": "log",
+        "lua": "lua",
         "m4a": "audio",
         "m4v": "video",
         "md": "document",
@@ -210,8 +211,11 @@
         "log": {
             "icon": "icons/file_icons/info.svg"
         },
+        "lua": {
+            "icon": "icons/file_icons/lua.svg"
+        },
         "ocaml": {
-          "icon": "icons/file_icons/ocaml.svg"
+            "icon": "icons/file_icons/ocaml.svg"
         },
         "phoenix": {
             "icon": "icons/file_icons/phoenix.svg"

assets/icons/file_icons/lua.svg 🔗

@@ -0,0 +1,10 @@
+<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
+<g clip-path="url(#clip0_34_7)">