From f3fc87a1412590563d50bbedd35ff4f0bc5a4b1f Mon Sep 17 00:00:00 2001 From: tux Date: Thu, 18 Sep 2025 15:59:08 +0530 Subject: [PATCH] feat(mappings): add opencode toggle functionality --- src/lua/mappings.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lua/mappings.lua b/src/lua/mappings.lua index 562273f..82b447b 100644 --- a/src/lua/mappings.lua +++ b/src/lua/mappings.lua @@ -19,6 +19,10 @@ local toggleLazygit = function() require("nvchad.term").toggle({ pos = "float", id = "lazygit", float_opts = float_opts, cmd = "lazygit" }) end +local toggleOpenCode = function() + require("nvchad.term").toggle({ pos = "float", id = "opencode", float_opts = float_opts, cmd = "opencode" }) +end + local toggleTreesj = function() require("treesj").toggle() end @@ -29,6 +33,7 @@ end map({ "n", "t" }, "", toggleTerm, { desc = "Toggle Floating Terminal" }) map({ "n", "t" }, "", toggleLazygit, { desc = "Toggle Lazygit" }) +map({ "n", "t" }, "", toggleOpenCode, { desc = "Toggle OpenCode" }) map("n", "Sl", "SessionManager! load_last_session", { desc = "Load last session" }) map("n", "Ss", "SessionManager! save_current_session", { desc = "Save this session" }) map("n", "Sd", "SessionManager! delete_session", { desc = "Delete session" })