Files
nvim/lua/plugins/copilot.lua

31 lines
773 B
Lua

return {
'zbirenbaum/copilot.lua',
cmd = 'Copilot',
event = 'InsertEnter',
config = function()
local node_cmd = nil
local docker_node = vim.fn.expand('$HOME') .. '/.nvm/versions/node/v22.12.0/bin/node'
if vim.fn.executable(docker_node) == 1 then
node_cmd = docker_node
end
require('copilot').setup({
filetypes = {
yaml = false,
markdown = false,
python = true,
help = false,
gitcommit = false,
gitrebase = false,
hgcommit = false,
svn = false,
cvs = false,
cpp = true,
['.'] = false,
},
copilot_node_command = node_cmd,
suggestion = { enabled = false, auto_trigger = false },
panel = { enabled = false },
})
end,
}