neovim-config/lua/plugins/treesitter.lua

37 lines
666 B
Lua

local parser_configs = require("nvim-treesitter.parsers").get_parser_configs()
parser_configs.http = {
install_info = {
url = "https://github.com/NTBBloodbath/tree-sitter-http",
files = {"src/parser.c"},
branch = "main"
}
}
local npairs = require("nvim-autopairs")
npairs.setup(
{
check_ts = true,
enable_check_bracket_line = true
}
)
require("nvim-ts-autotag").setup({})
local tscc = require("ts_context_commentstring.config")
tscc.update(
{
enable_autocmd = false
}
)
require "nvim-treesitter.configs".setup {
highlight = {
enable = true
},
indent = {
enable = true
},
autopairs = {
enable = true
}
}