update
This commit is contained in:
		
							parent
							
								
									3af120d431
								
							
						
					
					
						commit
						fcf9714916
					
				
							
								
								
									
										2
									
								
								init.lua
								
								
								
								
							
							
						
						
									
										2
									
								
								init.lua
								
								
								
								
							| 
						 | 
					@ -970,6 +970,8 @@ require('lazy').setup({
 | 
				
			||||||
          --    https://github.com/L3MON4D3/LuaSnip?tab=readme-ov-file#keymaps
 | 
					          --    https://github.com/L3MON4D3/LuaSnip?tab=readme-ov-file#keymaps
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        sources = {
 | 
					        sources = {
 | 
				
			||||||
 | 
					          { name = 'copilot', group_index = 2 },
 | 
				
			||||||
 | 
					          -- { name = 'copilot' },
 | 
				
			||||||
          {
 | 
					          {
 | 
				
			||||||
            name = 'lazydev',
 | 
					            name = 'lazydev',
 | 
				
			||||||
            -- set group index to 0 to skip loading LuaLS completions as lazydev recommends it
 | 
					            -- set group index to 0 to skip loading LuaLS completions as lazydev recommends it
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,3 @@
 | 
				
			||||||
 | 
					cleanup:
 | 
				
			||||||
 | 
					    rm -rf ~/.local/state/nvim
 | 
				
			||||||
 | 
					    rm -rf ~/.local/share/nvim
 | 
				
			||||||
| 
						 | 
					@ -1,23 +1,43 @@
 | 
				
			||||||
return {
 | 
					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',
 | 
					    'zbirenbaum/copilot.lua',
 | 
				
			||||||
    init = function()
 | 
					    cmd = 'Copilot',
 | 
				
			||||||
      -- vim.g.copilot_enabled = false
 | 
					    build = ':Copilot auth',
 | 
				
			||||||
      vim.keymap.set('i', '<M-;>', '<Plug>(copilot-accept-word)')
 | 
					    opts = {
 | 
				
			||||||
      vim.keymap.set('i', '<M-/>', '<Plug>(copilot-dismiss)')
 | 
					      suggestion = { enabled = false },
 | 
				
			||||||
 | 
					      panel = { enabled = false },
 | 
				
			||||||
 | 
					      --   filetypes = {
 | 
				
			||||||
 | 
					      --     markdown = true,
 | 
				
			||||||
 | 
					      --     help = true,
 | 
				
			||||||
 | 
					      --   },
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    'zbirenbaum/copilot-cmp',
 | 
				
			||||||
 | 
					    config = function()
 | 
				
			||||||
 | 
					      require('copilot_cmp').setup()
 | 
				
			||||||
    end,
 | 
					    end,
 | 
				
			||||||
    --
 | 
					 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  {
 | 
					  {
 | 
				
			||||||
    'CopilotC-Nvim/CopilotChat.nvim',
 | 
					    'CopilotC-Nvim/CopilotChat.nvim',
 | 
				
			||||||
    branch = 'canary',
 | 
					    branch = 'canary',
 | 
				
			||||||
    dependencies = {
 | 
					    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
 | 
					      { 'nvim-lua/plenary.nvim' }, -- for curl, log wrapper
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    build = 'make tiktoken', -- Only on MacOS or Linux
 | 
					    build = 'make tiktoken', -- Only on MacOS or Linux
 | 
				
			||||||
    opts = {
 | 
					    opts = {
 | 
				
			||||||
      debug = true, -- Enable debugging
 | 
					      -- debug = true, -- Enable debugging
 | 
				
			||||||
      -- See Configuration section for rest
 | 
					      -- See Configuration section for rest
 | 
				
			||||||
      window = {
 | 
					      window = {
 | 
				
			||||||
        layout = 'float',
 | 
					        layout = 'float',
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue