From f424f1b63ffc3c127ea2498390263377fde5567d Mon Sep 17 00:00:00 2001 From: Ivan Daniluk Date: Wed, 22 Mar 2023 16:17:50 +0200 Subject: [PATCH] feat(pack/edgedb): Add EdgeDB syntax plugin (#93) Add EdgeDB syntax plugin --- lua/astrocommunity/pack/edgedb/README.md | 5 +++++ lua/astrocommunity/pack/edgedb/edgedb.lua | 10 ++++++++++ 2 files changed, 15 insertions(+) create mode 100644 lua/astrocommunity/pack/edgedb/README.md create mode 100644 lua/astrocommunity/pack/edgedb/edgedb.lua diff --git a/lua/astrocommunity/pack/edgedb/README.md b/lua/astrocommunity/pack/edgedb/README.md new file mode 100644 index 000000000..9a129be5a --- /dev/null +++ b/lua/astrocommunity/pack/edgedb/README.md @@ -0,0 +1,5 @@ +# EdgeDB pack + +EdgeDB is a next-generation graph-relational database designed as a spiritual successor to the relational database. + +This plugin pack adds support for syntax highlighting of EdgeQL files. diff --git a/lua/astrocommunity/pack/edgedb/edgedb.lua b/lua/astrocommunity/pack/edgedb/edgedb.lua new file mode 100644 index 000000000..2998c3a35 --- /dev/null +++ b/lua/astrocommunity/pack/edgedb/edgedb.lua @@ -0,0 +1,10 @@ +return { + "edgedb/edgedb-vim", + ft = "edgeql", + config = function() + vim.api.nvim_create_autocmd( + { "BufRead", "BufNewFile" }, + { pattern = { "*.esdl", "*.edgeql" }, command = "setf edgeql" } + ) + end, +}