From: Alexander Goussas Date: Sun, 15 Jun 2025 06:45:06 +0000 (-0500) Subject: nvim: add copilot chat plugin X-Git-Url: http://git.frustrated-labs.net/?a=commitdiff_plain;h=99b42bb1a81201836f39bcfa5435f60f26df109e;p=dotfiles.git nvim: add copilot chat plugin --- diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index 8524643..b33aedd 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -1,4 +1,12 @@ -require("options") +--[[ + _ ___ _____ __ __ +| \ | \ \ / /_ _| \/ | +| \| |\ \ / / | || |\/| | +| |\ | \ V / | || | | | +|_| \_| \_/ |___|_| |_| + +]] + require("autocmds") local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim" diff --git a/nvim/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json index 6f77074..36ccfa8 100644 --- a/nvim/.config/nvim/lazy-lock.json +++ b/nvim/.config/nvim/lazy-lock.json @@ -1,4 +1,5 @@ { + "CopilotChat.nvim": { "branch": "main", "commit": "16d897fd43d07e3b54478ccdb2f8a16e4df4f45a" }, "copilot.vim": { "branch": "release", "commit": "3955014c503b0cd7b30bc56c86c56c0736ca0951" }, "ghcid": { "branch": "master", "commit": "b7dc5c4ee640b6c8137ecfd0a2b50df278015221" }, "gitsigns.nvim": { "branch": "main", "commit": "731b581428ec6c1ccb451b95190ebbc6d7006db7" }, diff --git a/nvim/.config/nvim/lua/plugins/copilot.lua b/nvim/.config/nvim/lua/plugins/copilot.lua index 84835e6..ae0d500 100644 --- a/nvim/.config/nvim/lua/plugins/copilot.lua +++ b/nvim/.config/nvim/lua/plugins/copilot.lua @@ -1,3 +1,13 @@ return { { 'github/copilot.vim' }, + { + "CopilotC-Nvim/CopilotChat.nvim", + dependencies = { + { "github/copilot.vim" }, + { "nvim-lua/plenary.nvim", branch = "master" }, + }, + build = "make tiktoken", + opts = { + }, + }, }