return { { "andweeb/presence.nvim", "catppuccin/nvim", "neovim/nvim-lspconfig", "williamboman/mason.nvim", { "nvim-telescope/telescope.nvim", tag = "0.1.5", dependencies = { "nvim-lua/plenary.nvim" }, }, { "nvim-tree/nvim-tree.lua", dependencies = { "nvim-tree/nvim-web-devicons" }, }, { "nvim-lualine/lualine.nvim", dependencies = { "nvim-tree/nvim-web-devicons" }, }, "yamatsum/nvim-cursorline", { "folke/todo-comments.nvim", dependencies = { "nvim-lua/plenary.nvim" }, opts = {}, }, { "nvimtools/none-ls.nvim", dependencies = { "nvimtools/none-ls-extras.nvim", }, }, { "windwp/nvim-autopairs", event = "InsertEnter", }, { "hrsh7th/nvim-cmp", dependencies = { "neovim/nvim-lspconfig", "hrsh7th/cmp-nvim-lsp", "hrsh7th/cmp-nvim-lua", "hrsh7th/cmp-buffer", "hrsh7th/cmp-path", "hrsh7th/cmp-cmdline", "hrsh7th/cmp-vsnip", "hrsh7th/vim-vsnip", }, }, { "ray-x/lsp_signature.nvim", event = "VeryLazy", }, "nvim-treesitter/nvim-treesitter", "f3fora/cmp-spell", { "debugloop/telescope-undo.nvim", dependencies = { { "nvim-telescope/telescope.nvim", dependencies = { "nvim-lua/plenary.nvim" }, }, }, }, { "chomosuke/typst-preview.nvim", lazy = false, version = "1.*", opts = {}, }, }, }