diff options
| author | Josh Rahm <joshuarahm@gmail.com> | 2025-12-08 00:33:14 -0700 |
|---|---|---|
| committer | Josh Rahm <joshuarahm@gmail.com> | 2025-12-08 00:33:14 -0700 |
| commit | 4ec9d71f89e2cdc80ec57b7da99b17f0f9d6ec8f (patch) | |
| tree | df872660dfb68772660634e9003adabc5c5c62b1 /vim/plugin | |
| parent | 8d5ebd16125af02902a4e437f9295ad732c4dd1f (diff) | |
| download | fiddle-4ec9d71f89e2cdc80ec57b7da99b17f0f9d6ec8f.tar.gz fiddle-4ec9d71f89e2cdc80ec57b7da99b17f0f9d6ec8f.tar.bz2 fiddle-4ec9d71f89e2cdc80ec57b7da99b17f0f9d6ec8f.zip | |
Add tree sitter grammar for Fiddle.
Diffstat (limited to 'vim/plugin')
| -rw-r--r-- | vim/plugin/ts.vim | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/vim/plugin/ts.vim b/vim/plugin/ts.vim new file mode 100644 index 0000000..c64a265 --- /dev/null +++ b/vim/plugin/ts.vim @@ -0,0 +1,14 @@ + +lua <<EOF + local parser_config = require("nvim-treesitter.parsers").get_parser_configs() + + parser_config.fiddle = { + install_info = { + url = "/home/rahm/Projects/fiddle/tree-sitter-fiddle", -- adjust to where the folder lives + files = { "src/parser.c" }, + generate_requires_npm = true, + requires_generate_from_grammar = true, + }, + filetype = "fiddle", + } +EOF |