From c6c2a2f1fd9545680b25a9856576918ce88a4044 Mon Sep 17 00:00:00 2001 From: Uzair Aftab Date: Fri, 18 Apr 2025 12:55:12 +0200 Subject: [PATCH 1/2] feat(completion): Add in codex.nvim --- .../completion/codex-nvim/README.md | 7 ++++++ .../completion/codex-nvim/init.lua | 22 +++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 lua/astrocommunity/completion/codex-nvim/README.md create mode 100644 lua/astrocommunity/completion/codex-nvim/init.lua diff --git a/lua/astrocommunity/completion/codex-nvim/README.md b/lua/astrocommunity/completion/codex-nvim/README.md new file mode 100644 index 000000000..dc1a28849 --- /dev/null +++ b/lua/astrocommunity/completion/codex-nvim/README.md @@ -0,0 +1,7 @@ +# Codex.nvim + +OpenAI Codex plugin for Neovim + +For more information, please refer to: + +Repository: diff --git a/lua/astrocommunity/completion/codex-nvim/init.lua b/lua/astrocommunity/completion/codex-nvim/init.lua new file mode 100644 index 000000000..a821e8472 --- /dev/null +++ b/lua/astrocommunity/completion/codex-nvim/init.lua @@ -0,0 +1,22 @@ +return { + "johnseth97/codex.nvim", + specs = { + { + "AstroNvim/astrocore", + opts = { + mappings = { + n = { + ["O"] = { function() require("codex").toggle() end, desc = "Toggle Codex popup" }, + }, + }, + }, + }, + }, + cmd = { + "Codex", + "CodexToggle", + }, + opts = { + keymaps = {}, -- Disable internal mapping + }, +} From 095857b0c33f8b8b5e84dd3fca74820735741e41 Mon Sep 17 00:00:00 2001 From: Uzair Aftab <48220549+Uzaaft@users.noreply.github.com> Date: Fri, 18 Apr 2025 15:11:41 +0200 Subject: [PATCH 2/2] Update init.lua --- lua/astrocommunity/completion/codex-nvim/init.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/astrocommunity/completion/codex-nvim/init.lua b/lua/astrocommunity/completion/codex-nvim/init.lua index a821e8472..737f842a3 100644 --- a/lua/astrocommunity/completion/codex-nvim/init.lua +++ b/lua/astrocommunity/completion/codex-nvim/init.lua @@ -6,7 +6,7 @@ return { opts = { mappings = { n = { - ["O"] = { function() require("codex").toggle() end, desc = "Toggle Codex popup" }, + ["Oc"] = { function() require("codex").toggle() end, desc = "Toggle Codex popup" }, }, }, },