diff --git a/.config/helix/languages.toml b/.config/helix/languages.toml index 07ce855a..8a119fcd 100644 --- a/.config/helix/languages.toml +++ b/.config/helix/languages.toml @@ -103,3 +103,15 @@ file-types = [{ glob = "test/corpus/*.txt" }] [[grammar]] name = "test" source = { git = "https://github.com/tree-sitter-grammars/tree-sitter-test", rev = "93746e2e387ae757d21088ab0ab5657efffb973e" } + +[[language]] +name = "mail" +scope = "text.mail" +file-types = ["eml"] +injection-regex = "mail|eml|email" + +[[grammar]] +name = "mail" +source = { git = "https://github.com/ficcdaf/tree-sitter-mail", rev = "4b2a10dbd4b235df2874bce750c8893a296dd3df" } + + diff --git a/.config/helix/runtime/grammars/ada.so b/.config/helix/runtime/grammars/ada.so new file mode 100755 index 00000000..a4c22df5 Binary files /dev/null and b/.config/helix/runtime/grammars/ada.so differ diff --git a/.config/helix/runtime/grammars/astro.so b/.config/helix/runtime/grammars/astro.so new file mode 100755 index 00000000..e63335c2 Binary files /dev/null and b/.config/helix/runtime/grammars/astro.so differ diff --git a/.config/helix/runtime/grammars/awk.so b/.config/helix/runtime/grammars/awk.so new file mode 100755 index 00000000..d4ab2e01 Binary files /dev/null and b/.config/helix/runtime/grammars/awk.so differ diff --git a/.config/helix/runtime/grammars/bash.so b/.config/helix/runtime/grammars/bash.so new file mode 100755 index 00000000..4321ca28 Binary files /dev/null and b/.config/helix/runtime/grammars/bash.so differ diff --git a/.config/helix/runtime/grammars/bass.so b/.config/helix/runtime/grammars/bass.so new file mode 100755 index 00000000..5f8cca89 Binary files /dev/null and b/.config/helix/runtime/grammars/bass.so differ diff --git a/.config/helix/runtime/grammars/beancount.so b/.config/helix/runtime/grammars/beancount.so new file mode 100755 index 00000000..85e9c0ba Binary files /dev/null and b/.config/helix/runtime/grammars/beancount.so differ diff --git a/.config/helix/runtime/grammars/bibtex.so b/.config/helix/runtime/grammars/bibtex.so new file mode 100755 index 00000000..15b5984d Binary files /dev/null and b/.config/helix/runtime/grammars/bibtex.so differ diff --git a/.config/helix/runtime/grammars/blade.so b/.config/helix/runtime/grammars/blade.so new file mode 100755 index 00000000..1bcc9c7d Binary files /dev/null and b/.config/helix/runtime/grammars/blade.so differ diff --git a/.config/helix/runtime/grammars/c-sharp.so b/.config/helix/runtime/grammars/c-sharp.so new file mode 100755 index 00000000..fba10cf1 Binary files /dev/null and b/.config/helix/runtime/grammars/c-sharp.so differ diff --git a/.config/helix/runtime/grammars/c.so b/.config/helix/runtime/grammars/c.so new file mode 100755 index 00000000..ac4bd666 Binary files /dev/null and b/.config/helix/runtime/grammars/c.so differ diff --git a/.config/helix/runtime/grammars/cairo.so b/.config/helix/runtime/grammars/cairo.so new file mode 100755 index 00000000..ed27e4f9 Binary files /dev/null and b/.config/helix/runtime/grammars/cairo.so differ diff --git a/.config/helix/runtime/grammars/cel.so b/.config/helix/runtime/grammars/cel.so new file mode 100755 index 00000000..c5fe9cad Binary files /dev/null and b/.config/helix/runtime/grammars/cel.so differ diff --git a/.config/helix/runtime/grammars/clojure.so b/.config/helix/runtime/grammars/clojure.so new file mode 100755 index 00000000..d34f21db Binary files /dev/null and b/.config/helix/runtime/grammars/clojure.so differ diff --git a/.config/helix/runtime/grammars/cmake.so b/.config/helix/runtime/grammars/cmake.so new file mode 100755 index 00000000..b99a594c Binary files /dev/null and b/.config/helix/runtime/grammars/cmake.so differ diff --git a/.config/helix/runtime/grammars/comment.so b/.config/helix/runtime/grammars/comment.so new file mode 100755 index 00000000..309ca271 Binary files /dev/null and b/.config/helix/runtime/grammars/comment.so differ diff --git a/.config/helix/runtime/grammars/cpon.so b/.config/helix/runtime/grammars/cpon.so new file mode 100755 index 00000000..36a20ca5 Binary files /dev/null and b/.config/helix/runtime/grammars/cpon.so differ diff --git a/.config/helix/runtime/grammars/cpp.so b/.config/helix/runtime/grammars/cpp.so new file mode 100755 index 00000000..155f35e3 Binary files /dev/null and b/.config/helix/runtime/grammars/cpp.so differ diff --git a/.config/helix/runtime/grammars/css.so b/.config/helix/runtime/grammars/css.so new file mode 100755 index 00000000..8db5fa48 Binary files /dev/null and b/.config/helix/runtime/grammars/css.so differ diff --git a/.config/helix/runtime/grammars/dart.so b/.config/helix/runtime/grammars/dart.so new file mode 100755 index 00000000..af85c930 Binary files /dev/null and b/.config/helix/runtime/grammars/dart.so differ diff --git a/.config/helix/runtime/grammars/devicetree.so b/.config/helix/runtime/grammars/devicetree.so new file mode 100755 index 00000000..d282fe58 Binary files /dev/null and b/.config/helix/runtime/grammars/devicetree.so differ diff --git a/.config/helix/runtime/grammars/diff.so b/.config/helix/runtime/grammars/diff.so new file mode 100755 index 00000000..5a010850 Binary files /dev/null and b/.config/helix/runtime/grammars/diff.so differ diff --git a/.config/helix/runtime/grammars/djot.so b/.config/helix/runtime/grammars/djot.so new file mode 100755 index 00000000..a6a8d288 Binary files /dev/null and b/.config/helix/runtime/grammars/djot.so differ diff --git a/.config/helix/runtime/grammars/dockerfile.so b/.config/helix/runtime/grammars/dockerfile.so new file mode 100755 index 00000000..49effff0 Binary files /dev/null and b/.config/helix/runtime/grammars/dockerfile.so differ diff --git a/.config/helix/runtime/grammars/dot.so b/.config/helix/runtime/grammars/dot.so new file mode 100755 index 00000000..8d91b9b4 Binary files /dev/null and b/.config/helix/runtime/grammars/dot.so differ diff --git a/.config/helix/runtime/grammars/dtd.so b/.config/helix/runtime/grammars/dtd.so new file mode 100755 index 00000000..b31bd701 Binary files /dev/null and b/.config/helix/runtime/grammars/dtd.so differ diff --git a/.config/helix/runtime/grammars/edoc.so b/.config/helix/runtime/grammars/edoc.so new file mode 100755 index 00000000..49775c8f Binary files /dev/null and b/.config/helix/runtime/grammars/edoc.so differ diff --git a/.config/helix/runtime/grammars/eex.so b/.config/helix/runtime/grammars/eex.so new file mode 100755 index 00000000..65b30ea8 Binary files /dev/null and b/.config/helix/runtime/grammars/eex.so differ diff --git a/.config/helix/runtime/grammars/elixir.so b/.config/helix/runtime/grammars/elixir.so new file mode 100755 index 00000000..d89efb62 Binary files /dev/null and b/.config/helix/runtime/grammars/elixir.so differ diff --git a/.config/helix/runtime/grammars/elm.so b/.config/helix/runtime/grammars/elm.so new file mode 100755 index 00000000..5cbefd2b Binary files /dev/null and b/.config/helix/runtime/grammars/elm.so differ diff --git a/.config/helix/runtime/grammars/embedded-template.so b/.config/helix/runtime/grammars/embedded-template.so new file mode 100755 index 00000000..d9a34651 Binary files /dev/null and b/.config/helix/runtime/grammars/embedded-template.so differ diff --git a/.config/helix/runtime/grammars/erlang.so b/.config/helix/runtime/grammars/erlang.so new file mode 100755 index 00000000..d127a9ed Binary files /dev/null and b/.config/helix/runtime/grammars/erlang.so differ diff --git a/.config/helix/runtime/grammars/esdl.so b/.config/helix/runtime/grammars/esdl.so new file mode 100755 index 00000000..3b174231 Binary files /dev/null and b/.config/helix/runtime/grammars/esdl.so differ diff --git a/.config/helix/runtime/grammars/fish.so b/.config/helix/runtime/grammars/fish.so new file mode 100755 index 00000000..f1675572 Binary files /dev/null and b/.config/helix/runtime/grammars/fish.so differ diff --git a/.config/helix/runtime/grammars/fortran.so b/.config/helix/runtime/grammars/fortran.so new file mode 100755 index 00000000..96c19aeb Binary files /dev/null and b/.config/helix/runtime/grammars/fortran.so differ diff --git a/.config/helix/runtime/grammars/gdscript.so b/.config/helix/runtime/grammars/gdscript.so new file mode 100755 index 00000000..e034b7db Binary files /dev/null and b/.config/helix/runtime/grammars/gdscript.so differ diff --git a/.config/helix/runtime/grammars/git-commit.so b/.config/helix/runtime/grammars/git-commit.so new file mode 100755 index 00000000..71e73774 Binary files /dev/null and b/.config/helix/runtime/grammars/git-commit.so differ diff --git a/.config/helix/runtime/grammars/git-config.so b/.config/helix/runtime/grammars/git-config.so new file mode 100755 index 00000000..a3e01b22 Binary files /dev/null and b/.config/helix/runtime/grammars/git-config.so differ diff --git a/.config/helix/runtime/grammars/git-rebase.so b/.config/helix/runtime/grammars/git-rebase.so new file mode 100755 index 00000000..b9f80072 Binary files /dev/null and b/.config/helix/runtime/grammars/git-rebase.so differ diff --git a/.config/helix/runtime/grammars/gitattributes.so b/.config/helix/runtime/grammars/gitattributes.so new file mode 100755 index 00000000..dacad3a9 Binary files /dev/null and b/.config/helix/runtime/grammars/gitattributes.so differ diff --git a/.config/helix/runtime/grammars/gitignore.so b/.config/helix/runtime/grammars/gitignore.so new file mode 100755 index 00000000..3ac1e2d6 Binary files /dev/null and b/.config/helix/runtime/grammars/gitignore.so differ diff --git a/.config/helix/runtime/grammars/gleam.so b/.config/helix/runtime/grammars/gleam.so new file mode 100755 index 00000000..fe2d10ab Binary files /dev/null and b/.config/helix/runtime/grammars/gleam.so differ diff --git a/.config/helix/runtime/grammars/glsl.so b/.config/helix/runtime/grammars/glsl.so new file mode 100755 index 00000000..8e72d477 Binary files /dev/null and b/.config/helix/runtime/grammars/glsl.so differ diff --git a/.config/helix/runtime/grammars/go.so b/.config/helix/runtime/grammars/go.so new file mode 100755 index 00000000..7023d5f3 Binary files /dev/null and b/.config/helix/runtime/grammars/go.so differ diff --git a/.config/helix/runtime/grammars/godot-resource.so b/.config/helix/runtime/grammars/godot-resource.so new file mode 100755 index 00000000..fb78e6ec Binary files /dev/null and b/.config/helix/runtime/grammars/godot-resource.so differ diff --git a/.config/helix/runtime/grammars/gomod.so b/.config/helix/runtime/grammars/gomod.so new file mode 100755 index 00000000..7653126b Binary files /dev/null and b/.config/helix/runtime/grammars/gomod.so differ diff --git a/.config/helix/runtime/grammars/gotmpl.so b/.config/helix/runtime/grammars/gotmpl.so new file mode 100755 index 00000000..8c3d2b96 Binary files /dev/null and b/.config/helix/runtime/grammars/gotmpl.so differ diff --git a/.config/helix/runtime/grammars/gowork.so b/.config/helix/runtime/grammars/gowork.so new file mode 100755 index 00000000..d12ee9f1 Binary files /dev/null and b/.config/helix/runtime/grammars/gowork.so differ diff --git a/.config/helix/runtime/grammars/graphql.so b/.config/helix/runtime/grammars/graphql.so new file mode 100755 index 00000000..6c9c40b4 Binary files /dev/null and b/.config/helix/runtime/grammars/graphql.so differ diff --git a/.config/helix/runtime/grammars/hare.so b/.config/helix/runtime/grammars/hare.so new file mode 100755 index 00000000..8bc7811c Binary files /dev/null and b/.config/helix/runtime/grammars/hare.so differ diff --git a/.config/helix/runtime/grammars/haskell-persistent.so b/.config/helix/runtime/grammars/haskell-persistent.so new file mode 100755 index 00000000..e7e1d950 Binary files /dev/null and b/.config/helix/runtime/grammars/haskell-persistent.so differ diff --git a/.config/helix/runtime/grammars/haskell.so b/.config/helix/runtime/grammars/haskell.so new file mode 100755 index 00000000..7515017f Binary files /dev/null and b/.config/helix/runtime/grammars/haskell.so differ diff --git a/.config/helix/runtime/grammars/hcl.so b/.config/helix/runtime/grammars/hcl.so new file mode 100755 index 00000000..caf1844c Binary files /dev/null and b/.config/helix/runtime/grammars/hcl.so differ diff --git a/.config/helix/runtime/grammars/heex.so b/.config/helix/runtime/grammars/heex.so new file mode 100755 index 00000000..a9cafeb4 Binary files /dev/null and b/.config/helix/runtime/grammars/heex.so differ diff --git a/.config/helix/runtime/grammars/html.so b/.config/helix/runtime/grammars/html.so new file mode 100755 index 00000000..d77a50da Binary files /dev/null and b/.config/helix/runtime/grammars/html.so differ diff --git a/.config/helix/runtime/grammars/iex.so b/.config/helix/runtime/grammars/iex.so new file mode 100755 index 00000000..9702a518 Binary files /dev/null and b/.config/helix/runtime/grammars/iex.so differ diff --git a/.config/helix/runtime/grammars/ini.so b/.config/helix/runtime/grammars/ini.so new file mode 100755 index 00000000..bbc1fb27 Binary files /dev/null and b/.config/helix/runtime/grammars/ini.so differ diff --git a/.config/helix/runtime/grammars/janet-simple.so b/.config/helix/runtime/grammars/janet-simple.so new file mode 100755 index 00000000..71b0f51d Binary files /dev/null and b/.config/helix/runtime/grammars/janet-simple.so differ diff --git a/.config/helix/runtime/grammars/java.so b/.config/helix/runtime/grammars/java.so new file mode 100755 index 00000000..6b80ae3c Binary files /dev/null and b/.config/helix/runtime/grammars/java.so differ diff --git a/.config/helix/runtime/grammars/javascript.so b/.config/helix/runtime/grammars/javascript.so new file mode 100755 index 00000000..f10a1933 Binary files /dev/null and b/.config/helix/runtime/grammars/javascript.so differ diff --git a/.config/helix/runtime/grammars/jsdoc.so b/.config/helix/runtime/grammars/jsdoc.so new file mode 100755 index 00000000..0f64af39 Binary files /dev/null and b/.config/helix/runtime/grammars/jsdoc.so differ diff --git a/.config/helix/runtime/grammars/json.so b/.config/helix/runtime/grammars/json.so new file mode 100755 index 00000000..dfcb8aa6 Binary files /dev/null and b/.config/helix/runtime/grammars/json.so differ diff --git a/.config/helix/runtime/grammars/json5.so b/.config/helix/runtime/grammars/json5.so new file mode 100755 index 00000000..62d299a9 Binary files /dev/null and b/.config/helix/runtime/grammars/json5.so differ diff --git a/.config/helix/runtime/grammars/jsonnet.so b/.config/helix/runtime/grammars/jsonnet.so new file mode 100755 index 00000000..df30b2c8 Binary files /dev/null and b/.config/helix/runtime/grammars/jsonnet.so differ diff --git a/.config/helix/runtime/grammars/julia.so b/.config/helix/runtime/grammars/julia.so new file mode 100755 index 00000000..9f396564 Binary files /dev/null and b/.config/helix/runtime/grammars/julia.so differ diff --git a/.config/helix/runtime/grammars/kotlin.so b/.config/helix/runtime/grammars/kotlin.so new file mode 100755 index 00000000..54d0dcef Binary files /dev/null and b/.config/helix/runtime/grammars/kotlin.so differ diff --git a/.config/helix/runtime/grammars/latex.so b/.config/helix/runtime/grammars/latex.so new file mode 100755 index 00000000..bbdecf4f Binary files /dev/null and b/.config/helix/runtime/grammars/latex.so differ diff --git a/.config/helix/runtime/grammars/lean.so b/.config/helix/runtime/grammars/lean.so new file mode 100755 index 00000000..1731fb81 Binary files /dev/null and b/.config/helix/runtime/grammars/lean.so differ diff --git a/.config/helix/runtime/grammars/ledger.so b/.config/helix/runtime/grammars/ledger.so new file mode 100755 index 00000000..95ef41e0 Binary files /dev/null and b/.config/helix/runtime/grammars/ledger.so differ diff --git a/.config/helix/runtime/grammars/llvm-mir.so b/.config/helix/runtime/grammars/llvm-mir.so new file mode 100755 index 00000000..363602d6 Binary files /dev/null and b/.config/helix/runtime/grammars/llvm-mir.so differ diff --git a/.config/helix/runtime/grammars/llvm.so b/.config/helix/runtime/grammars/llvm.so new file mode 100755 index 00000000..d79a203f Binary files /dev/null and b/.config/helix/runtime/grammars/llvm.so differ diff --git a/.config/helix/runtime/grammars/lpf.so b/.config/helix/runtime/grammars/lpf.so new file mode 100755 index 00000000..173c4e5e Binary files /dev/null and b/.config/helix/runtime/grammars/lpf.so differ diff --git a/.config/helix/runtime/grammars/lua.so b/.config/helix/runtime/grammars/lua.so new file mode 100755 index 00000000..e769e53c Binary files /dev/null and b/.config/helix/runtime/grammars/lua.so differ diff --git a/.config/helix/runtime/grammars/make.so b/.config/helix/runtime/grammars/make.so new file mode 100755 index 00000000..66f25ae9 Binary files /dev/null and b/.config/helix/runtime/grammars/make.so differ diff --git a/.config/helix/runtime/grammars/markdown.so b/.config/helix/runtime/grammars/markdown.so new file mode 100755 index 00000000..a8132d20 Binary files /dev/null and b/.config/helix/runtime/grammars/markdown.so differ diff --git a/.config/helix/runtime/grammars/markdown_inline.so b/.config/helix/runtime/grammars/markdown_inline.so new file mode 100755 index 00000000..fe36a3ff Binary files /dev/null and b/.config/helix/runtime/grammars/markdown_inline.so differ diff --git a/.config/helix/runtime/grammars/meson.so b/.config/helix/runtime/grammars/meson.so new file mode 100755 index 00000000..05a162c7 Binary files /dev/null and b/.config/helix/runtime/grammars/meson.so differ diff --git a/.config/helix/runtime/grammars/mojo.so b/.config/helix/runtime/grammars/mojo.so new file mode 100755 index 00000000..8968e96e Binary files /dev/null and b/.config/helix/runtime/grammars/mojo.so differ diff --git a/.config/helix/runtime/grammars/nickel.so b/.config/helix/runtime/grammars/nickel.so new file mode 100755 index 00000000..25d31554 Binary files /dev/null and b/.config/helix/runtime/grammars/nickel.so differ diff --git a/.config/helix/runtime/grammars/nix.so b/.config/helix/runtime/grammars/nix.so new file mode 100755 index 00000000..cfe67c51 Binary files /dev/null and b/.config/helix/runtime/grammars/nix.so differ diff --git a/.config/helix/runtime/grammars/ocaml-interface.so b/.config/helix/runtime/grammars/ocaml-interface.so new file mode 100755 index 00000000..9bcf3057 Binary files /dev/null and b/.config/helix/runtime/grammars/ocaml-interface.so differ diff --git a/.config/helix/runtime/grammars/ocaml.so b/.config/helix/runtime/grammars/ocaml.so new file mode 100755 index 00000000..4641732a Binary files /dev/null and b/.config/helix/runtime/grammars/ocaml.so differ diff --git a/.config/helix/runtime/grammars/odin.so b/.config/helix/runtime/grammars/odin.so new file mode 100755 index 00000000..50b60ab8 Binary files /dev/null and b/.config/helix/runtime/grammars/odin.so differ diff --git a/.config/helix/runtime/grammars/openscad.so b/.config/helix/runtime/grammars/openscad.so new file mode 100755 index 00000000..ae208d34 Binary files /dev/null and b/.config/helix/runtime/grammars/openscad.so differ diff --git a/.config/helix/runtime/grammars/org.so b/.config/helix/runtime/grammars/org.so new file mode 100755 index 00000000..1f063a9f Binary files /dev/null and b/.config/helix/runtime/grammars/org.so differ diff --git a/.config/helix/runtime/grammars/pascal.so b/.config/helix/runtime/grammars/pascal.so new file mode 100755 index 00000000..55da533b Binary files /dev/null and b/.config/helix/runtime/grammars/pascal.so differ diff --git a/.config/helix/runtime/grammars/perl.so b/.config/helix/runtime/grammars/perl.so new file mode 100755 index 00000000..a27384ab Binary files /dev/null and b/.config/helix/runtime/grammars/perl.so differ diff --git a/.config/helix/runtime/grammars/php-only.so b/.config/helix/runtime/grammars/php-only.so new file mode 100755 index 00000000..2b297e5d Binary files /dev/null and b/.config/helix/runtime/grammars/php-only.so differ diff --git a/.config/helix/runtime/grammars/php.so b/.config/helix/runtime/grammars/php.so new file mode 100755 index 00000000..5884b8a5 Binary files /dev/null and b/.config/helix/runtime/grammars/php.so differ diff --git a/.config/helix/runtime/grammars/pod.so b/.config/helix/runtime/grammars/pod.so new file mode 100755 index 00000000..43427a6f Binary files /dev/null and b/.config/helix/runtime/grammars/pod.so differ diff --git a/.config/helix/runtime/grammars/prisma.so b/.config/helix/runtime/grammars/prisma.so new file mode 100755 index 00000000..a4c13f64 Binary files /dev/null and b/.config/helix/runtime/grammars/prisma.so differ diff --git a/.config/helix/runtime/grammars/proto.so b/.config/helix/runtime/grammars/proto.so new file mode 100755 index 00000000..cdd52729 Binary files /dev/null and b/.config/helix/runtime/grammars/proto.so differ diff --git a/.config/helix/runtime/grammars/purescript.so b/.config/helix/runtime/grammars/purescript.so new file mode 100755 index 00000000..ecd6380f Binary files /dev/null and b/.config/helix/runtime/grammars/purescript.so differ diff --git a/.config/helix/runtime/grammars/python.so b/.config/helix/runtime/grammars/python.so new file mode 100755 index 00000000..8700d819 Binary files /dev/null and b/.config/helix/runtime/grammars/python.so differ diff --git a/.config/helix/runtime/grammars/query.so b/.config/helix/runtime/grammars/query.so new file mode 100755 index 00000000..f7813a58 Binary files /dev/null and b/.config/helix/runtime/grammars/query.so differ diff --git a/.config/helix/runtime/grammars/r.so b/.config/helix/runtime/grammars/r.so new file mode 100755 index 00000000..9b97e6bf Binary files /dev/null and b/.config/helix/runtime/grammars/r.so differ diff --git a/.config/helix/runtime/grammars/regex.so b/.config/helix/runtime/grammars/regex.so new file mode 100755 index 00000000..34df057e Binary files /dev/null and b/.config/helix/runtime/grammars/regex.so differ diff --git a/.config/helix/runtime/grammars/rescript.so b/.config/helix/runtime/grammars/rescript.so new file mode 100755 index 00000000..30011eeb Binary files /dev/null and b/.config/helix/runtime/grammars/rescript.so differ diff --git a/.config/helix/runtime/grammars/robot.so b/.config/helix/runtime/grammars/robot.so new file mode 100755 index 00000000..22bb8372 Binary files /dev/null and b/.config/helix/runtime/grammars/robot.so differ diff --git a/.config/helix/runtime/grammars/ron.so b/.config/helix/runtime/grammars/ron.so new file mode 100755 index 00000000..1ce2c318 Binary files /dev/null and b/.config/helix/runtime/grammars/ron.so differ diff --git a/.config/helix/runtime/grammars/ruby.so b/.config/helix/runtime/grammars/ruby.so new file mode 100755 index 00000000..5742c228 Binary files /dev/null and b/.config/helix/runtime/grammars/ruby.so differ diff --git a/.config/helix/runtime/grammars/rust.so b/.config/helix/runtime/grammars/rust.so new file mode 100755 index 00000000..06d5d2ae Binary files /dev/null and b/.config/helix/runtime/grammars/rust.so differ diff --git a/.config/helix/runtime/grammars/scheme.so b/.config/helix/runtime/grammars/scheme.so new file mode 100755 index 00000000..4b322322 Binary files /dev/null and b/.config/helix/runtime/grammars/scheme.so differ diff --git a/.config/helix/runtime/grammars/scss.so b/.config/helix/runtime/grammars/scss.so new file mode 100755 index 00000000..3f315b9c Binary files /dev/null and b/.config/helix/runtime/grammars/scss.so differ diff --git a/.config/helix/runtime/grammars/slint.so b/.config/helix/runtime/grammars/slint.so new file mode 100755 index 00000000..6db308ae Binary files /dev/null and b/.config/helix/runtime/grammars/slint.so differ diff --git a/.config/helix/runtime/grammars/smali.so b/.config/helix/runtime/grammars/smali.so new file mode 100755 index 00000000..c4c26023 Binary files /dev/null and b/.config/helix/runtime/grammars/smali.so differ diff --git a/.config/helix/runtime/grammars/solidity.so b/.config/helix/runtime/grammars/solidity.so new file mode 100755 index 00000000..6e433077 Binary files /dev/null and b/.config/helix/runtime/grammars/solidity.so differ diff --git a/.config/helix/runtime/grammars/spicedb.so b/.config/helix/runtime/grammars/spicedb.so new file mode 100755 index 00000000..77f6037c Binary files /dev/null and b/.config/helix/runtime/grammars/spicedb.so differ diff --git a/.config/helix/runtime/grammars/sql.so b/.config/helix/runtime/grammars/sql.so new file mode 100755 index 00000000..8ae2e487 Binary files /dev/null and b/.config/helix/runtime/grammars/sql.so differ diff --git a/.config/helix/runtime/grammars/sshclientconfig.so b/.config/helix/runtime/grammars/sshclientconfig.so new file mode 100755 index 00000000..66fda442 Binary files /dev/null and b/.config/helix/runtime/grammars/sshclientconfig.so differ diff --git a/.config/helix/runtime/grammars/svelte.so b/.config/helix/runtime/grammars/svelte.so new file mode 100755 index 00000000..6965e3b8 Binary files /dev/null and b/.config/helix/runtime/grammars/svelte.so differ diff --git a/.config/helix/runtime/grammars/sway.so b/.config/helix/runtime/grammars/sway.so new file mode 100755 index 00000000..c3cde90e Binary files /dev/null and b/.config/helix/runtime/grammars/sway.so differ diff --git a/.config/helix/runtime/grammars/swift.so b/.config/helix/runtime/grammars/swift.so new file mode 100755 index 00000000..a3162b69 Binary files /dev/null and b/.config/helix/runtime/grammars/swift.so differ diff --git a/.config/helix/runtime/grammars/tablegen.so b/.config/helix/runtime/grammars/tablegen.so new file mode 100755 index 00000000..afcd137a Binary files /dev/null and b/.config/helix/runtime/grammars/tablegen.so differ diff --git a/.config/helix/runtime/grammars/task.so b/.config/helix/runtime/grammars/task.so new file mode 100755 index 00000000..75523c41 Binary files /dev/null and b/.config/helix/runtime/grammars/task.so differ diff --git a/.config/helix/runtime/grammars/teal.so b/.config/helix/runtime/grammars/teal.so new file mode 100755 index 00000000..a2a3ea55 Binary files /dev/null and b/.config/helix/runtime/grammars/teal.so differ diff --git a/.config/helix/runtime/grammars/textproto.so b/.config/helix/runtime/grammars/textproto.so new file mode 100755 index 00000000..b16fcaea Binary files /dev/null and b/.config/helix/runtime/grammars/textproto.so differ diff --git a/.config/helix/runtime/grammars/toml.so b/.config/helix/runtime/grammars/toml.so new file mode 100755 index 00000000..fcc3b7aa Binary files /dev/null and b/.config/helix/runtime/grammars/toml.so differ diff --git a/.config/helix/runtime/grammars/tsx.so b/.config/helix/runtime/grammars/tsx.so new file mode 100755 index 00000000..ad8913b4 Binary files /dev/null and b/.config/helix/runtime/grammars/tsx.so differ diff --git a/.config/helix/runtime/grammars/twig.so b/.config/helix/runtime/grammars/twig.so new file mode 100755 index 00000000..652e9d0a Binary files /dev/null and b/.config/helix/runtime/grammars/twig.so differ diff --git a/.config/helix/runtime/grammars/typescript.so b/.config/helix/runtime/grammars/typescript.so new file mode 100755 index 00000000..07473bc8 Binary files /dev/null and b/.config/helix/runtime/grammars/typescript.so differ diff --git a/.config/helix/runtime/grammars/typespec.so b/.config/helix/runtime/grammars/typespec.so new file mode 100755 index 00000000..2cb683ab Binary files /dev/null and b/.config/helix/runtime/grammars/typespec.so differ diff --git a/.config/helix/runtime/grammars/ungrammar.so b/.config/helix/runtime/grammars/ungrammar.so new file mode 100755 index 00000000..08bb902d Binary files /dev/null and b/.config/helix/runtime/grammars/ungrammar.so differ diff --git a/.config/helix/runtime/grammars/v.so b/.config/helix/runtime/grammars/v.so new file mode 100755 index 00000000..0308941f Binary files /dev/null and b/.config/helix/runtime/grammars/v.so differ diff --git a/.config/helix/runtime/grammars/vala.so b/.config/helix/runtime/grammars/vala.so new file mode 100755 index 00000000..9b34ce14 Binary files /dev/null and b/.config/helix/runtime/grammars/vala.so differ diff --git a/.config/helix/runtime/grammars/vhs.so b/.config/helix/runtime/grammars/vhs.so new file mode 100755 index 00000000..8a4c222d Binary files /dev/null and b/.config/helix/runtime/grammars/vhs.so differ diff --git a/.config/helix/runtime/grammars/vue.so b/.config/helix/runtime/grammars/vue.so new file mode 100755 index 00000000..26a90996 Binary files /dev/null and b/.config/helix/runtime/grammars/vue.so differ diff --git a/.config/helix/runtime/grammars/wast.so b/.config/helix/runtime/grammars/wast.so new file mode 100755 index 00000000..70009559 Binary files /dev/null and b/.config/helix/runtime/grammars/wast.so differ diff --git a/.config/helix/runtime/grammars/wat.so b/.config/helix/runtime/grammars/wat.so new file mode 100755 index 00000000..6c19aa3b Binary files /dev/null and b/.config/helix/runtime/grammars/wat.so differ diff --git a/.config/helix/runtime/grammars/wgsl.so b/.config/helix/runtime/grammars/wgsl.so new file mode 100755 index 00000000..1213484e Binary files /dev/null and b/.config/helix/runtime/grammars/wgsl.so differ diff --git a/.config/helix/runtime/grammars/wit.so b/.config/helix/runtime/grammars/wit.so new file mode 100755 index 00000000..0693c78f Binary files /dev/null and b/.config/helix/runtime/grammars/wit.so differ diff --git a/.config/helix/runtime/grammars/xit.so b/.config/helix/runtime/grammars/xit.so new file mode 100755 index 00000000..6dd348d7 Binary files /dev/null and b/.config/helix/runtime/grammars/xit.so differ diff --git a/.config/helix/runtime/grammars/yaml.so b/.config/helix/runtime/grammars/yaml.so new file mode 100755 index 00000000..f2c58877 Binary files /dev/null and b/.config/helix/runtime/grammars/yaml.so differ diff --git a/.config/helix/runtime/grammars/zig.so b/.config/helix/runtime/grammars/zig.so new file mode 100755 index 00000000..79c7bc8a Binary files /dev/null and b/.config/helix/runtime/grammars/zig.so differ diff --git a/.config/helix/runtime/queries/mail/highlights.scm b/.config/helix/runtime/queries/mail/highlights.scm new file mode 100644 index 00000000..d044d25f --- /dev/null +++ b/.config/helix/runtime/queries/mail/highlights.scm @@ -0,0 +1,26 @@ +(ERROR) @diagnostic.error +; header fields +[ + (header_field_email) + (header_field_subject) + (header_field) +] @keyword + +(header_separator) @punctuation.delimiter +(email_delimiter) @punctuation.delimiter + +(header_subject + (subject) @markup.bold) +(header_other + (header_unstructured) @comment) + +; Firstname Lastname +(atom) @variable + +; Email Address +; currently this includes the wrapping <>, can we change this? +(email) @string + +(quote_marker) @punctuation.special +(quote_contents) @markup.quote + diff --git a/.config/helix/runtime/queries/mail/textobjects.scm b/.config/helix/runtime/queries/mail/textobjects.scm new file mode 100644 index 00000000..07191dc6 --- /dev/null +++ b/.config/helix/runtime/queries/mail/textobjects.scm @@ -0,0 +1,13 @@ +(atom_block + (atom) @entry.inside) @entry.around + +(email_address) @entry.around +(header_other + (header_unstructured) @entry.around) + +(quoted_block)+ @comment.around + +(body_block)+ @function.around + +(header_subject + (subject) @function.around)