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

43 lines
1002 B
Lua
Raw Normal View History

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