From 8545db6254356d00b90ef1f4528d936365562dcb Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Tue, 6 Aug 2024 15:48:19 -0500 Subject: feat(nvim): replace codecompanion with ollama.nvim --- nvim/.config/nvim/lazy-lock.json | 2 +- nvim/.config/nvim/lua/plugins/codecompanion.lua | 30 ------------------------- nvim/.config/nvim/lua/plugins/ollama.lua | 15 +++++++++++++ 3 files changed, 16 insertions(+), 31 deletions(-) delete mode 100644 nvim/.config/nvim/lua/plugins/codecompanion.lua create mode 100644 nvim/.config/nvim/lua/plugins/ollama.lua diff --git a/nvim/.config/nvim/lazy-lock.json b/nvim/.config/nvim/lazy-lock.json index 1d40b4e..1101c1d 100644 --- a/nvim/.config/nvim/lazy-lock.json +++ b/nvim/.config/nvim/lazy-lock.json @@ -5,7 +5,6 @@ "cmp-cmdline": { "branch": "main", "commit": "d250c63aa13ead745e3a40f61fdd3470efde3923" }, "cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" }, "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, - "codecompanion.nvim": { "branch": "main", "commit": "9e5b352ddc2dad889d7e6dc517ca7a03f37b0cf8" }, "ferris.nvim": { "branch": "main", "commit": "b9cd307a4bb3de6d87fc5da26f0f2775f4e2873a" }, "fidget.nvim": { "branch": "main", "commit": "ef99df04a1c53a453602421bc0f756997edc8289" }, "gitsigns.nvim": { "branch": "main", "commit": "0b04035bb7b3c83e999b9676e2fb46fd0aa9f910" }, @@ -30,6 +29,7 @@ "nvim-treesitter": { "branch": "master", "commit": "c79b068f395817c39ed147d4ee76855c36b846e6" }, "nvim-treesitter-textobjects": { "branch": "master", "commit": "33a17515b79ddb10d750320fa994098bdc3e93ef" }, "oil.nvim": { "branch": "master", "commit": "ace46a41a1ea56d544a3775adf30490f2abd9235" }, + "ollama.nvim": { "branch": "main", "commit": "45e58779fecde7ac5b8f62800bbe7180d4b48507" }, "peek.nvim": { "branch": "master", "commit": "5820d937d5414baea5f586dc2a3d912a74636e5b" }, "playtime.nvim": { "branch": "main", "commit": "894fe6ff5d8a4f28050019857c4a2f5d680178ca" }, "plenary.nvim": { "branch": "master", "commit": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683" }, diff --git a/nvim/.config/nvim/lua/plugins/codecompanion.lua b/nvim/.config/nvim/lua/plugins/codecompanion.lua deleted file mode 100644 index 793912c..0000000 --- a/nvim/.config/nvim/lua/plugins/codecompanion.lua +++ /dev/null @@ -1,30 +0,0 @@ ----@type LazySpec -local M = { - "olimorris/codecompanion.nvim", - cmd = { - "CodeCompanion", - "CodeCompanionChat", - "CodeCompanionActions", - "CodeCompanionToggle", - "CodeCompanionAdd", - }, - dependencies = { - "nvim-lua/plenary.nvim", - "nvim-treesitter/nvim-treesitter", - }, - opts = { - strategies = { - chat = { - adapter = "ollama", - }, - inline = { - adapter = "ollama", - }, - agent = { - adapter = "ollama", - }, - }, - }, -} - -return M diff --git a/nvim/.config/nvim/lua/plugins/ollama.lua b/nvim/.config/nvim/lua/plugins/ollama.lua new file mode 100644 index 0000000..3ea3429 --- /dev/null +++ b/nvim/.config/nvim/lua/plugins/ollama.lua @@ -0,0 +1,15 @@ +local M = { + "nomnivore/ollama.nvim", + dependencies = { + "nvim-lua/plenary.nvim", + }, + cmd = { + "Ollama", + "OllamaModel", + }, + opts = { + model = "deepseek-coder:6.7b", + }, +} + +return M -- cgit v1.2.3-70-g09d2