replace copilot with supermaven

This commit is contained in:
Peter Tillemans 2025-03-06 12:55:35 +01:00
parent 5c41c92563
commit 0384623573

View file

@ -343,19 +343,17 @@ require('lazy').setup({
{ -- Useful plugin to show you pending keybinds.
'folke/which-key.nvim',
event = 'VimEnter', -- Sets the loading event to 'VimEnter'
config = function() -- This is the function that runs, AFTER loading
require('which-key').setup()
-- Document existing key chains
require('which-key').register {
['<leader>c'] = { name = '[C]ode', _ = 'which_key_ignore' },
['<leader>d'] = { name = '[D]ocument', _ = 'which_key_ignore' },
['<leader>r'] = { name = '[R]ename', _ = 'which_key_ignore' },
['<leader>s'] = { name = '[S]earch', _ = 'which_key_ignore' },
['<leader>w'] = { name = '[W]orkspace', _ = 'which_key_ignore' },
}
end,
event = 'VeryLazy',
opts = {},
keys = {
{
'<leader>?',
function()
require('which-key').show { global = false }
end,
desc = 'Buffer Local Keymaps (which-key)',
},
}, -- Sets the loading event to 'VimEnter'
},
-- NOTE: Plugins can specify dependencies.
@ -694,12 +692,12 @@ require('lazy').setup({
},
},
{ -- copilot
'zbirenbaum/copilot.lua',
cmd = 'Copilot',
event = 'InsertEnter',
opts = {},
},
-- { -- copilot
-- 'zbirenbaum/copilot.lua',
-- cmd = 'Copilot',
-- event = 'InsertEnter',
-- opts = {},
-- },
{ -- Autocompletion
'hrsh7th/nvim-cmp',
@ -914,6 +912,13 @@ require('lazy').setup({
end,
},
{ -- the fastest code completion in the west
'supermaven-inc/supermaven-nvim',
config = function()
require('supermaven-nvim').setup {}
end,
},
-- The following two comments only work if you have downloaded the kickstart repo, not just copy pasted the
-- init.lua. If you want these files, they are in the repository, so you can just download them and
-- put them in the right spots if you want.