local treesitter_disallow_filetype = {
	vim = true,
}

local ts = require("vim.treesitter")

local start = ts.start
ts.start = function(...)
	local filetype = vim.bo[vim.fn.bufnr()].filetype
	if not treesitter_disallow_filetype[filetype] then
		vim.call("dpp#source", "nvim-treesitter")
		return start(...)
	end
end