return { { "stevearc/conform.nvim", -- event = 'BufWritePre', -- uncomment for format on save opts = require "configs.conform", }, { "neovim/nvim-lspconfig", config = function() require "configs.lspconfig" end, }, { "olimorris/codecompanion.nvim", version = "^19.0.0", lazy = false, dependencies = { "nvim-lua/plenary.nvim", "nvim-treesitter/nvim-treesitter", }, opts = function() return require "configs.codecompanion" end, }, { "MeanderingProgrammer/render-markdown.nvim", ft = { "markdown", "gitcommit", "codecompanion" }, opts = function() return require "configs.render-markdown" end, }, -- { -- "jacob411/Ollama-Copilot", -- opts = { -- model_name = "llama3:3b", -- stream_suggestion = false, -- python_command = "python3", -- filetypes = { "python", "lua", "vim", "markdown", "javascript", "typescript" }, -- ollama_model_opts = { -- num_predict = 40, -- temperature = 0.1, -- }, -- keymaps = { -- suggestion = "os", -- reject = "or", -- insert_accept = "", -- }, -- }, -- }, -- These are some examples, uncomment them if you want to see them work! -- -- { -- "nvim-treesitter/nvim-treesitter", -- opts = { -- ensure_installed = { -- "vim", "lua", "vimdoc", -- "html", "css" -- }, -- }, -- }, -- }