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, }