41 lines
901 B
Lua
41 lines
901 B
Lua
-- NOTE!
|
|
-- I AM NOT USING THIS, IT'S HERE IF I CHOOSE TO IN THE FUTURE!
|
|
-- PROBABLY NOT THOUGH...
|
|
|
|
-- For copilot.vim
|
|
-- vim.g.copilot_filetypes = {
|
|
-- ["*"] = false,
|
|
-- }
|
|
|
|
-- vim.cmd [[
|
|
-- imap <silent><script><expr> <C-A> copilot#Accept("\<CR>")
|
|
-- let g:copilot_no_tab_map = v:true
|
|
-- ]]
|
|
|
|
local status_ok, copilot = pcall(require, "copilot")
|
|
if not status_ok then
|
|
print "copilot error!"
|
|
return
|
|
end
|
|
|
|
copilot.setup {
|
|
cmp = {
|
|
enabled = true,
|
|
method = "getCompletionsCycling",
|
|
},
|
|
panel = { -- no config options yet
|
|
enabled = true,
|
|
},
|
|
ft_disable = { "markdown" },
|
|
-- plugin_manager_path = vim.fn.stdpath "data" .. "/site/pack/packer",
|
|
server_opts_overrides = {
|
|
-- trace = "verbose",
|
|
settings = {
|
|
advanced = {
|
|
-- listCount = 10, -- #completions for panel
|
|
inlineSuggestCount = 3, -- #completions for getCompletions
|
|
},
|
|
},
|
|
},
|
|
}
|