summaryrefslogtreecommitdiff
path: root/neovim
diff options
context:
space:
mode:
Diffstat (limited to 'neovim')
-rw-r--r--neovim/.config/nvim/lua/plugins/codecompanion.lua33
-rw-r--r--neovim/.config/nvim/lua/plugins/gen.lua7
-rw-r--r--neovim/.config/nvim/lua/plugins/nvim_lspconfig.lua15
-rw-r--r--neovim/.config/nvim/lua/plugins/venv_selector.lua1
4 files changed, 20 insertions, 36 deletions
diff --git a/neovim/.config/nvim/lua/plugins/codecompanion.lua b/neovim/.config/nvim/lua/plugins/codecompanion.lua
index b05497c..75da038 100644
--- a/neovim/.config/nvim/lua/plugins/codecompanion.lua
+++ b/neovim/.config/nvim/lua/plugins/codecompanion.lua
@@ -6,26 +6,33 @@ return {
"nvim-treesitter/nvim-treesitter",
},
opts = {
- adapters = {
- qwen = function()
- return require('codecompanion.adapters').extend('ollama', {
- name = 'qwen',
- schema = {
- model = {
- default = 'qwen2.5-coder:3b',
- },
- },
- })
- end,
- },
strategies = {
chat = {
- adapter = 'qwen',
+ adapter = 'ollama',
+ model = 'quen2.5-coder:1.5b',
},
inline = {
adapter = 'qwen',
+ adapter = 'ollama',
+ model = 'quen2.5-coder:1.5b',
+ },
+ actions = {
+ adapter = 'qwen',
+ adapter = 'ollama',
+ model = 'quen2.5-coder:1.5b',
},
},
+ adapters = {
+ acp = {
+ claude_code = function()
+ return require("codecompanion.adapters").extend("claude_code", {
+ env = {
+ CLAUDE_CODE_OAUTH_TOKEN = "CLAUDE_OAUTH_TOKEN"
+ },
+ })
+ end,
+ }
+ }
},
},
}
diff --git a/neovim/.config/nvim/lua/plugins/gen.lua b/neovim/.config/nvim/lua/plugins/gen.lua
deleted file mode 100644
index 55e85b6..0000000
--- a/neovim/.config/nvim/lua/plugins/gen.lua
+++ /dev/null
@@ -1,7 +0,0 @@
-return {
- 'David-Kunz/gen.nvim',
- opts = {
- model = 'qwen2.5-coder:3b',
- display_mode = 'split',
- }
-}
diff --git a/neovim/.config/nvim/lua/plugins/nvim_lspconfig.lua b/neovim/.config/nvim/lua/plugins/nvim_lspconfig.lua
index 86b25fe..bd3e911 100644
--- a/neovim/.config/nvim/lua/plugins/nvim_lspconfig.lua
+++ b/neovim/.config/nvim/lua/plugins/nvim_lspconfig.lua
@@ -25,21 +25,6 @@ return {
vim.lsp.enable(lsp)
end
- vim.lsp.config('basedpyright', {
- settings = {
- basedpyright = {
- disableOrganizeImports = true,
- },
- python = {
- analysis = {
- ignore = { '*' },
- },
- },
- }
- })
-
- vim.lsp.enable('basedpyright')
-
vim.lsp.config('lua_ls', {
on_init = function(client)
local path = client.workspace_folders[1].name
diff --git a/neovim/.config/nvim/lua/plugins/venv_selector.lua b/neovim/.config/nvim/lua/plugins/venv_selector.lua
index 0e4fb30..b3f03af 100644
--- a/neovim/.config/nvim/lua/plugins/venv_selector.lua
+++ b/neovim/.config/nvim/lua/plugins/venv_selector.lua
@@ -1,7 +1,6 @@
return {
{
'linux-cultist/venv-selector.nvim',
- branch = 'regexp',
opts = {},
keys = {
{ ',v', '<cmd>VenvSelect<CR>', desc = 'VenvSelect' },