dotfiles/home/nvim/files/lua/plugins/ai_complete.lua

44 lines
1.0 KiB
Lua
Raw Normal View History

2024-09-25 23:33:33 +02:00
-- Copilot
return {
2024-09-26 14:50:47 +02:00
"zbirenbaum/copilot.lua",
cmd = "Copilot",
event = "InsertEnter",
2024-09-26 00:22:05 +02:00
opts = {
2024-09-26 14:50:47 +02:00
suggestion = {
auto_trigger = true,
auto_refresh = true,
keymap = {
accept = "<leader><Tab>",
},
2024-09-26 00:22:05 +02:00
},
2024-09-26 14:50:47 +02:00
filetypes = {
markdown = true,
tex = true,
}
2024-09-26 00:22:05 +02:00
}
2024-09-25 23:33:33 +02:00
}
2024-09-26 00:22:05 +02:00
2024-09-26 14:50:47 +02:00
-- Supermaven
-- return {
-- "supermaven-inc/supermaven-nvim",
-- opts = {
-- keymaps = {
-- accept_suggestion = "<leader><tab>",
-- accept_word = "<C-j>",
-- },
-- disable_keymaps = false, -- disables built in keymaps for more manual control
-- }
-- }
2024-09-26 00:22:05 +02:00
-- Neocodium
-- return {
-- "monkoose/neocodeium",
-- event = "VeryLazy",
-- config = function()
-- local neocodeium = require("neocodeium")
-- neocodeium.setup()
-- vim.keymap.set("i", "<leader><tab>", neocodeium.accept)
-- vim.keymap.set("i", "<leader>a", function () neocodeium.cycle_or_complete(1) end)
-- end,
-- }