-- import nvim-treesitter plugin safely local status, treesitter = pcall(require, "nvim-treesitter.configs") if not status then return end -- configure treesitter treesitter.setup({ -- enable syntax highlighting highlight = { enable = true, }, -- enable indentation indent = { enable = true }, -- ensure these language parsers are installed ensure_installed = { "json", "javascript", "typescript", "tsx", "yaml", "html", "css", "markdown", "markdown_inline", "bash", "lua", "vim", "python", "rasi", "dockerfile", "printf", "regex", "sxhkdrc", "udev", }, -- auto install above language parsers auto_install = true, })