34 lines
		
	
	
	
		
			608 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
	
		
			608 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
return {
 | 
						|
  {
 | 
						|
    "nvim-treesitter/nvim-treesitter",
 | 
						|
    opts = {
 | 
						|
      ensure_installed = {
 | 
						|
        "astro",
 | 
						|
        "cmake",
 | 
						|
        "cpp",
 | 
						|
        "css",
 | 
						|
        "fish",
 | 
						|
        "gitignore",
 | 
						|
        "go",
 | 
						|
        "graphql",
 | 
						|
        "http",
 | 
						|
        "java",
 | 
						|
        "php",
 | 
						|
        "rust",
 | 
						|
        "scss",
 | 
						|
        "sql",
 | 
						|
        "svelte",
 | 
						|
      },
 | 
						|
    },
 | 
						|
    config = function(_, opts)
 | 
						|
      require("nvim-treesitter.configs").setup(opts)
 | 
						|
 | 
						|
      vim.filetype.add({
 | 
						|
        extension = {
 | 
						|
          mdx = "markdown",
 | 
						|
        },
 | 
						|
      })
 | 
						|
      vim.treesitter.language.register("markdown", "mdx")
 | 
						|
    end,
 | 
						|
  },
 | 
						|
}
 |