perga.nvim/lua/perga/init.lua

22 lines
531 B
Lua
Raw Normal View History

2024-11-20 20:01:53 -08:00
local M = {}
function M.setup(opts)
2024-11-20 22:01:02 -08:00
vim.filetype.add({
extension = { pg = 'perga' }
})
2024-11-20 20:01:53 -08:00
local parser_config = require "nvim-treesitter.parsers".get_parser_configs()
parser_config.perga = {
install_info = {
url = "https://forgejo.ballcloud.cc/wball/tree-sitter-perga",
files = {"src/parser.c"},
branch = "main",
generate_requires_npm = false,
requires_generate_from_grammar = false,
},
filetype = "pg",
}
end
return M