This commit is contained in:
Yaser Alraddadi 2024-10-15 03:42:57 +03:00
parent 3af120d431
commit fcf9714916
No known key found for this signature in database
GPG Key ID: 808212144E6DBE90
3 changed files with 33 additions and 8 deletions

View File

@ -970,6 +970,8 @@ require('lazy').setup({
-- https://github.com/L3MON4D3/LuaSnip?tab=readme-ov-file#keymaps
},
sources = {
{ name = 'copilot', group_index = 2 },
-- { name = 'copilot' },
{
name = 'lazydev',
-- set group index to 0 to skip loading LuaLS completions as lazydev recommends it

3
justfile Normal file
View File

@ -0,0 +1,3 @@
cleanup:
rm -rf ~/.local/state/nvim
rm -rf ~/.local/share/nvim

View File

@ -1,23 +1,43 @@
return {
-- {
-- 'github/copilot.vim',
-- init = function()
-- -- vim.g.copilot_enabled = false
-- vim.keymap.set('i', '<M-;>', '<Plug>(copilot-accept-word)')
-- vim.keymap.set('i', '<M-/>', '<Plug>(copilot-dismiss)')
-- end,
-- --
-- },
{
'github/copilot.vim',
init = function()
-- vim.g.copilot_enabled = false
vim.keymap.set('i', '<M-;>', '<Plug>(copilot-accept-word)')
vim.keymap.set('i', '<M-/>', '<Plug>(copilot-dismiss)')
'zbirenbaum/copilot.lua',
cmd = 'Copilot',
build = ':Copilot auth',
opts = {
suggestion = { enabled = false },
panel = { enabled = false },
-- filetypes = {
-- markdown = true,
-- help = true,
-- },
},
},
{
'zbirenbaum/copilot-cmp',
config = function()
require('copilot_cmp').setup()
end,
--
},
{
'CopilotC-Nvim/CopilotChat.nvim',
branch = 'canary',
dependencies = {
{ 'github/copilot.vim' }, -- or github/copilot.vim
-- { 'github/copilot.vim' }, -- or github/copilot.vim
{ 'zbirenbaum/copilot.lua' }, -- or github/copilot.vim
{ 'nvim-lua/plenary.nvim' }, -- for curl, log wrapper
},
build = 'make tiktoken', -- Only on MacOS or Linux
opts = {
debug = true, -- Enable debugging
-- debug = true, -- Enable debugging
-- See Configuration section for rest
window = {
layout = 'float',