changed leader leader to toggling the chat buffer

This commit is contained in:
lowell 2025-03-02 11:02:51 -05:00
parent 98a9cab64b
commit cc98f9145b
3 changed files with 16 additions and 4 deletions

View File

@ -9,7 +9,7 @@ vim.keymap.set({ 'n', 'v' }, '<Space>', '<Nop>', { silent = true })
local opts = { noremap = true, silent = true }
-- This is for CodeCompanion Plugin. I will move this later
vim.keymap.set('n', '<leader>mt', ':CodeCompanionChat Toggle<CR>', opts)
vim.keymap.set('n', '<leader><leader>', ':CodeCompanionChat Toggle<CR>', opts)
-- save file
vim.keymap.set('n', '<C-s>', '<cmd> w <CR>', opts)

View File

@ -57,6 +57,18 @@ return {
},
})
end,
openai = function()
return require('codecompanion.adapters').extend('openai', {
env = {
api_key = os.getenv 'OPEN_API_KEY',
},
schema = {
model = {
default = 'gpt-3.5-turbo',
},
},
})
end,
deepseekr1 = function()
return require('codecompanion.adapters').extend('ollama', {
name = 'deepseekr1', -- Give this adapter a different name to differentiate it from the default ollama adapter
@ -76,10 +88,10 @@ return {
},
strategies = {
chat = {
adapter = 'codellama',
adapter = 'llama3',
},
inline = {
adapter = 'codellama',
adapter = 'llama3',
},
},
},

View File

@ -90,7 +90,7 @@ return {
vim.keymap.set('n', '<leader>sd', builtin.diagnostics, { desc = '[S]earch [D]iagnostics' })
vim.keymap.set('n', '<leader>sr', builtin.resume, { desc = '[S]earch [R]esume' })
vim.keymap.set('n', '<leader>s.', builtin.oldfiles, { desc = '[S]earch Recent Files ("." for repeat)' })
vim.keymap.set('n', '<leader><leader>', builtin.buffers, { desc = '[ ] Find existing buffers' })
vim.keymap.set('n', '<leader>b', builtin.buffers, { desc = '[ ] Find existing buffers' })
-- Slightly advanced example of overriding default behavior and theme
vim.keymap.set('n', '<leader>/', function()