]>
Commit | Line | Data |
---|---|---|
7e8e1a0c RBR |
1 | |
2 | local M = {} | |
3 | ||
4 | function M.setup() | |
5 | local parser_config = require 'nvim-treesitter.parsers'.get_parser_configs() | |
6 | parser_config.api_notation = { | |
7 | install_info = { | |
d05e9114 | 8 | url = vim.fn.expand('%:p:h:h'), |
7e8e1a0c RBR |
9 | files = {'src/parser.c'}, |
10 | branch = 'main' | |
11 | } | |
12 | } | |
13 | vim.api.nvim_create_autocmd({'BufNewFile', 'BufRead'}, { | |
14 | pattern = {'*.api', '*.apinotation'}, | |
15 | callback = function () vim.opt.filetype = 'api_notation' end | |
16 | }) | |
17 | end | |
18 | ||
19 | return M |