From 49eeed691f5cf4244a3eaa5b974ce999ab30cfed Mon Sep 17 00:00:00 2001 From: Oliver Hartmann Date: Wed, 24 Sep 2025 09:47:36 +0000 Subject: [PATCH] added copilotchat --- lua/plugins/copilotChat.lua | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 lua/plugins/copilotChat.lua diff --git a/lua/plugins/copilotChat.lua b/lua/plugins/copilotChat.lua new file mode 100644 index 0000000..cee96f1 --- /dev/null +++ b/lua/plugins/copilotChat.lua @@ -0,0 +1,37 @@ +return { + { + 'CopilotC-Nvim/CopilotChat.nvim', + dependencies = { + { 'nvim-lua/plenary.nvim', branch = 'master' }, + }, + build = 'make tiktoken', + opts = { + -- See Configuration section for options + }, + cmd = { + 'CopilotChat', + 'CopilotChatOpen', + 'CopilotChatClose', + 'CopilotChatToggle', + 'CopilotChatStop', + 'CopilotChatReset', + 'CopilotChatSave', + 'CopilotChatLoad', + 'CopilotChatPrompts', + 'CopilotChatModels', + 'CopilotChat', + }, + keys = { + { 'xx', 'CopilotChatToggle', desc = 'Copilot Chat' }, + { 'xC', 'CopilotChatOpen', desc = 'Copilot Chat Open' }, + { 'xX', 'CopilotChatClose', desc = 'Copilot Chat Close' }, + { 'xt', 'CopilotChatToggle', desc = 'Copilot Chat Toggle' }, + { 'xs', 'CopilotChatStop', desc = 'Copilot Chat Stop' }, + { 'xX', 'CopilotChatReset', desc = 'Copilot Chat Reset' }, + { 'xw', 'CopilotChatSave', desc = 'Copilot Chat Save' }, + { 'xl', 'CopilotChatLoad', desc = 'Copilot Chat Load' }, + { 'cp', 'CopilotChatPrompts', desc = 'Copilot Chat Prompts' }, + { 'cm', 'CopilotChatModels', desc = 'Copilot Chat Models' }, + }, + }, +}