feat(nvim): updated codecompanion and mini.files config
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
|
||||
|
||||
vim.keymap.set({'n', 'v'}, '<leader>mct', '<cmd>CodeCompanionChat Toggle<cr>', { noremap = true, silent = true, desc = "CC Toggle" })
|
||||
vim.keymap.set({'n', 'v'}, '<leader>mca', '<cmd>CodeCompanionActions<cr>', { noremap = true, silent = true, desc = "CC Action" })
|
||||
vim.keymap.set({'n', 'v'}, '<leader>mce', '<cmd>CodeCompanion Explain<cr>', { desc = "CC Explain" })
|
||||
@@ -187,7 +188,7 @@ codecompanion.setup({
|
||||
})
|
||||
end,
|
||||
ollama = function()
|
||||
local ollama_url = os.getenv("OLLAMA_URL") or "http://localhost:11434"
|
||||
local ollama_url = os.getenv("OLLAMA_URL") or "http://192.168.33.74:11434"
|
||||
return require("codecompanion.adapters").extend("ollama", {
|
||||
env = {
|
||||
url = ollama_url,
|
||||
@@ -354,6 +355,14 @@ codecompanion.setup({
|
||||
-- "ddgr_search",
|
||||
},
|
||||
},
|
||||
-- ["memory"] = {
|
||||
-- opts = {
|
||||
-- whitelist = {
|
||||
-- { path = vim.fn.expand("~/.local/share/dotfiles"), as = "/dotfiles" },
|
||||
-- { path = vim.fn.expand("~/.local/share/dotfiles/memories/profile.md"), as = "/personal" },
|
||||
-- },
|
||||
-- },
|
||||
-- },
|
||||
["fetch_enhanced"] = {
|
||||
description = "Fetch a data from the web",
|
||||
callback = function(url, options)
|
||||
@@ -547,8 +556,8 @@ codecompanion.setup({
|
||||
},
|
||||
-- adapter = { name = "abacus", model = "route-llm" },
|
||||
-- adapter = { name = "opencode", model = "github-copilot/gpt-5.2-codex" },
|
||||
-- adapter = { name = "copilot", model = "gpt-5-mini" },
|
||||
adapter = { name = "goose" },
|
||||
adapter = { name = "copilot", model = "gpt-5-mini" },
|
||||
-- adapter = { name = "goose" },
|
||||
},
|
||||
inline = {
|
||||
-- adapter = { name = "abacus", model = "route-llm" },
|
||||
|
||||
@@ -68,7 +68,8 @@ vim.keymap.set('n', "<leader>q", function() require("mini.files").open(vim.api.n
|
||||
vim.keymap.set('n', "<leader>Q", function() require("mini.files").open() end, { desc = "File Explore" })
|
||||
require('mini.files').setup({
|
||||
mappings = {
|
||||
close = "<Esc>",
|
||||
go_in_plus = "<cr>",
|
||||
go_out_plus = "<Esc>",
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user