From 9e6d3646a258deef20918fbf81a7e3a4bb151ce4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Av=C3=A9?= Date: Wed, 25 Sep 2024 23:33:33 +0200 Subject: [PATCH] Merge ai assistants in one file --- home/nvim/files/lua/plugins/ai_complete.lua | 42 +++++++++++++++++++++ home/nvim/files/lua/plugins/copilot.lua | 19 ---------- home/nvim/files/lua/plugins/neocodeium.lua | 13 ------- 3 files changed, 42 insertions(+), 32 deletions(-) create mode 100644 home/nvim/files/lua/plugins/ai_complete.lua delete mode 100644 home/nvim/files/lua/plugins/copilot.lua delete mode 100644 home/nvim/files/lua/plugins/neocodeium.lua diff --git a/home/nvim/files/lua/plugins/ai_complete.lua b/home/nvim/files/lua/plugins/ai_complete.lua new file mode 100644 index 0000000..402e85c --- /dev/null +++ b/home/nvim/files/lua/plugins/ai_complete.lua @@ -0,0 +1,42 @@ +-- Copilot +-- return { +-- "zbirenbaum/copilot.lua", +-- cmd = "Copilot", +-- event = "InsertEnter", +-- opts = { +-- suggestion = { +-- auto_trigger = true, +-- auto_refresh = true, +-- keymap = { +-- accept = "", +-- }, +-- }, +-- filetypes = { +-- markdown = true, +-- tex = true, +-- } +-- } +-- } + +-- Supermaven +-- return { +-- "supermaven-inc/supermaven-nvim", +-- opts = { +-- keymaps = { +-- accept_suggestion = "", +-- accept_word = "", +-- }, +-- } +-- } + +-- Neocodium +return { + "monkoose/neocodeium", + event = "VeryLazy", + config = function() + local neocodeium = require("neocodeium") + neocodeium.setup() + vim.keymap.set("i", "", neocodeium.accept) + vim.keymap.set("i", "q", function () neocodeium.cycle_or_complete(1) end) + end, +} diff --git a/home/nvim/files/lua/plugins/copilot.lua b/home/nvim/files/lua/plugins/copilot.lua deleted file mode 100644 index ee025a7..0000000 --- a/home/nvim/files/lua/plugins/copilot.lua +++ /dev/null @@ -1,19 +0,0 @@ -return {} --- return { --- "zbirenbaum/copilot.lua", --- cmd = "Copilot", --- event = "InsertEnter", --- opts = { --- suggestion = { --- auto_trigger = true, --- auto_refresh = true, --- keymap = { --- accept = "", --- }, --- }, --- filetypes = { --- markdown = true, --- tex = true, --- } --- } --- } diff --git a/home/nvim/files/lua/plugins/neocodeium.lua b/home/nvim/files/lua/plugins/neocodeium.lua deleted file mode 100644 index 8866b55..0000000 --- a/home/nvim/files/lua/plugins/neocodeium.lua +++ /dev/null @@ -1,13 +0,0 @@ --- return { --- "Exafunction/codeium.vim" --- } -return { - "monkoose/neocodeium", - event = "VeryLazy", - config = function() - local neocodeium = require("neocodeium") - neocodeium.setup() - vim.keymap.set("i", "", neocodeium.accept) - vim.keymap.set("i", "q", function () neocodeium.cycle_or_complete(1) end) - end, -}