From d2dbb232a6c53e720f15fae3b1fd58f394e40cc8 Mon Sep 17 00:00:00 2001 From: Josh Medeski Date: Tue, 5 Nov 2024 13:53:20 -0600 Subject: [PATCH] fix: setup cmp conditionally --- lua/lazyvim/plugins/extras/coding/copilot-chat.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lua/lazyvim/plugins/extras/coding/copilot-chat.lua b/lua/lazyvim/plugins/extras/coding/copilot-chat.lua index fd58b857..4fe470e0 100644 --- a/lua/lazyvim/plugins/extras/coding/copilot-chat.lua +++ b/lua/lazyvim/plugins/extras/coding/copilot-chat.lua @@ -73,7 +73,10 @@ return { }, config = function(_, opts) local chat = require("CopilotChat") - require("CopilotChat.integrations.cmp").setup() + local cmp_status_ok = pcall(require, "cmp") + if cmp_status_ok then + require("CopilotChat.integrations.cmp").setup() + end vim.api.nvim_create_autocmd("BufEnter", { pattern = "copilot-chat",