diff --git a/lua/user/whichkey.lua b/lua/user/whichkey.lua index c00389c..b4cd5db 100644 --- a/lua/user/whichkey.lua +++ b/lua/user/whichkey.lua @@ -74,6 +74,16 @@ function _OPEN_ALACRITTY() vim.cmd("silent !alacritty --working-directory " .. vim.fn.getcwd()) end +function _OPEN_WEZTERM() + -- open wezterm new windows current directory + vim.cmd("silent !wezterm start --cwd " .. vim.fn.getcwd()) +end + +function _OPEN_WEZTERM_TAB() + -- open new tab wezterm current directory + vim.cmd('silent !wezterm cli spawn --cwd "' .. vim.fn.getcwd() .. '"') +end + local setup = { plugins = { marks = true, -- shows a list of your marks on ' and ` @@ -323,6 +333,8 @@ local mappings = { v = { "ToggleTerm size=80 direction=vertical", "Vertical" }, s = { "ToggleTerm direction=tab", "New Tab" }, a = { "lua _OPEN_ALACRITTY()", "Open Alacritty" }, + w = { "lua _OPEN_WEZTERM()", "Open Wezterm" }, + t = { "lua _OPEN_WEZTERM_TAB()", "Open Tab Wezterm" }, }, r = { name = "  Run",