add({ 'OXY2DEV/markview.nvim', -- rendering for html and markdown 'serhez/bento.nvim', -- buffer manager 'akinsho/toggleterm.nvim', --float terminal }) require('bento').setup({}) -- lazy load markdown preview vim.api.nvim_create_autocmd('FileType', { pattern = 'markdown', callback = function() require('markview').setup({ preview = { icon_provider = 'mini', enable = false, }, }) end, }) vim.keymap.set('n', 'cv', 'Markview toggle', { desc = 'toggle markdown preview' }) require('toggleterm').setup({ size = 10, open_mapping = [[]], hide_numbers = true, shade_filetypes = {}, shade_terminals = true, shading_factor = '2', start_in_insert = true, insert_mappings = true, terminal_mappings = true, persist_size = true, direction = 'float', close_on_exit = true, shell = vim.o.shell, float_opts = { border = 'curved', winblend = 0, highlights = { border = 'Normal', background = 'Normal', }, }, })