-- nvim-autopairs require('nvim-autopairs').setup {} ------ -- cmp require("cmp").setup({ map_cr = false, -- map on insert mode map_complete = false, -- it will auto insert `(` after select function or method item auto_select = true -- automatically select the first item }) ------ -- nvim-ts-autotag require'nvim-treesitter.configs'.setup { autotag = { enable = true, filetypes = { -- not working for astro files 'html', 'javascript', 'typescript', 'javascriptreact', 'typescriptreact', 'svelte', 'vue', 'tsx', 'jsx', 'rescript', 'astro', 'xml', 'php', 'markdown', 'glimmer','handlebars','hbs' }, } } ------ -- nvim-ufo require('ufo').setup({ provider_selector = function(bufnr, filetype, buftype) return {'treesitter', 'indent'} end }) ------