return { -- { -- 'akinsho/toggleterm.nvim', -- version = '*', -- opts = {--[[ things you want to change go here]] -- }, -- keys = { -- { 't', ':ToggleTerm direction=float', desc = 'Terminal', silent = true }, -- }, -- config = function() -- local opts = { buffer = 0 } -- vim.keymap.set('t', '', [[]], opts) -- vim.keymap.set('t', 'jk', [[]], opts) -- vim.keymap.set('t', '', [[wincmd h]], opts) -- vim.keymap.set('t', '', [[wincmd j]], opts) -- vim.keymap.set('t', '', [[wincmd k]], opts) -- vim.keymap.set('t', '', [[wincmd l]], opts) -- vim.keymap.set('t', '', [[]], opts) -- end, -- }, { 'windwp/nvim-ts-autotag', }, { 'uga-rosa/ccc.nvim', config = function() local ccc = require 'ccc' ccc.setup { highlighter = { auto_enable = true, lsp = true, }, } end, }, { 'kylechui/nvim-surround', version = '^3.0.0', -- Use for stability; omit to use `main` branch for the latest features event = 'VeryLazy', config = function() require('nvim-surround').setup { -- Configuration here, or leave empty to use defaults } end, }, { 'Aietes/esp32.nvim', opts = { build_dir = 'build', }, }, }