aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorToby Vincent <tobyv@tobyvin.dev>2024-08-06 15:48:19 -0500
committerToby Vincent <tobyv@tobyvin.dev>2024-08-06 15:50:34 -0500
commit8545db6254356d00b90ef1f4528d936365562dcb (patch)
tree7d3d8d1611356e66884a6b87b388e3b4d35a6368
parentc7d061b6b0957d0f1ec0be3595c6afed2c739e64 (diff)
feat(nvim): replace codecompanion with ollama.nvim
-rw-r--r--nvim/.config/nvim/lazy-lock.json2
-rw-r--r--nvim/.config/nvim/lua/plugins/codecompanion.lua30
-rw-r--r--nvim/.config/nvim/lua/plugins/ollama.lua15
3 files changed, 16 insertions, 31 deletions
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