diff options
Diffstat (limited to 'neovim/.config/nvim/lua/plugins')
-rw-r--r-- | neovim/.config/nvim/lua/plugins/codecompanion.lua | 33 | ||||
-rw-r--r-- | neovim/.config/nvim/lua/plugins/gen.lua | 7 | ||||
-rw-r--r-- | neovim/.config/nvim/lua/plugins/nvim_lspconfig.lua | 15 | ||||
-rw-r--r-- | neovim/.config/nvim/lua/plugins/venv_selector.lua | 1 |
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' }, |