diff --git a/.config/nvim/lua/plugins/extras/coding/ai/gpt.lua b/.config/nvim/lua/plugins/extras/coding/ai/gpt.lua index 16be350b..d4be49f5 100644 --- a/.config/nvim/lua/plugins/extras/coding/ai/gpt.lua +++ b/.config/nvim/lua/plugins/extras/coding/ai/gpt.lua @@ -1,8 +1,16 @@ return { { "jackMort/ChatGPT.nvim", + dependencies = { + "MunifTanjim/nui.nvim", + "nvim-lua/plenary.nvim", + "nvim-telescope/telescope.nvim", + }, + cond = function() + local api_key = os.getenv("OPENAI_API_KEY") + return api_key and api_key ~= "" and true or false + end, opts = { - api_key_cmd = nil, --TODO: manage the API key edit_with_instructions = { diff = false, keymaps = {