return { { 'kawre/neotab.nvim', event = 'InsertEnter', opts = { behavior = 'closing', smart_punctuators = { enabled = true, semicolon = { enabled = true, ft = { 'javascript', 'typescript', 'php', 'nix' }, }, escape = { enabled = true, triggers = { ['='] = { pairs = { { open = '(', close = ')' }, }, ft = { 'javascript', 'typescript' }, format = ' %s> ', -- () => ... cond = '^$', -- match only pairs with empty content }, }, }, }, }, }, }