From 226a23c7ebf911616168b9c193135e13046cc653 Mon Sep 17 00:00:00 2001 From: DarthMooMancer <107283522+DarthMooMancer@users.noreply.github.com> Date: Wed, 5 Mar 2025 09:05:39 -0500 Subject: [PATCH] Update init.lua --- lua/Javanvim/init.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lua/Javanvim/init.lua b/lua/Javanvim/init.lua index ca5771a..446c266 100644 --- a/lua/Javanvim/init.lua +++ b/lua/Javanvim/init.lua @@ -24,11 +24,12 @@ M.config = { function M.setup(opts) M.config = vim.tbl_deep_extend("force", M.config, opts or {}) + -- Update close_key from the overridden config + M.close_key = M.get_key_for_action("CloseTerminal") + -- Apply keybindings dynamically for key, command in pairs(M.config.keybinds) do - if command == "CloseTerminal" then - M.close_key = key - else + if command ~= "CloseTerminal" then vim.keymap.set("n", key, ":" .. command .. "", { silent = true }) end end