local M = {} function M.setup(opts) vim.filetype.add({ extension = { pg = 'perga' } }) vim.opt.commentstring = '-- %s' 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