]> git.frustrated-labs.net Git - dotfiles.git/commitdiff
nvim: add copilot chat plugin
authorAlexander Goussas <[email protected]>
Sun, 15 Jun 2025 06:45:06 +0000 (01:45 -0500)
committerAlexander Goussas <[email protected]>
Sun, 15 Jun 2025 06:45:06 +0000 (01:45 -0500)
nvim/.config/nvim/init.lua
nvim/.config/nvim/lazy-lock.json
nvim/.config/nvim/lua/plugins/copilot.lua

index 85246431eeba12e285b82a88b779bfd0bcd690cc..b33aedd20d92681bd0edcadb8fa928dcb5f3308a 100644 (file)
@@ -1,4 +1,12 @@
-require("options")
+--[[
+ _   ___     _____ __  __
+| \ | \ \   / /_ _|  \/  |
+|  \| |\ \ / / | || |\/| |
+| |\  | \ V /  | || |  | |
+|_| \_|  \_/  |___|_|  |_|
+
+]]
+
 require("autocmds")
 
 local lazypath = vim.fn.stdpath("data") .. "/lazy/lazy.nvim"
index 6f770743454132694969c5149d3e433b2f1a952d..36ccfa85cca2a4b5ae6d742c76d57bdf57b770ed 100644 (file)
@@ -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" },
index 84835e682b62d9e4d51976d410caafa0b1960229..ae0d500212265a1b1a4ccedd07ff1e04e3f7cd18 100644 (file)
@@ -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 = {
+    },
+  },
 }