mirror of
https://github.com/tuxdotrs/tnvim.git
synced 2025-10-10 19:51:55 +05:30
feat(mappings): add opencode toggle functionality
This commit is contained in:
@@ -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" }, "<F7>", toggleTerm, { desc = "Toggle Floating Terminal" })
|
||||
map({ "n", "t" }, "<F8>", toggleLazygit, { desc = "Toggle Lazygit" })
|
||||
map({ "n", "t" }, "<F9>", toggleOpenCode, { desc = "Toggle OpenCode" })
|
||||
map("n", "<leader>Sl", "<cmd>SessionManager! load_last_session<cr>", { desc = "Load last session" })
|
||||
map("n", "<leader>Ss", "<cmd>SessionManager! save_current_session<cr>", { desc = "Save this session" })
|
||||
map("n", "<leader>Sd", "<cmd>SessionManager! delete_session<cr>", { desc = "Delete session" })
|
||||
|
Reference in New Issue
Block a user