diff --git a/nvim/lua/plugins/snacks.lua b/nvim/lua/plugins/snacks.lua index 83b451d..13db038 100644 --- a/nvim/lua/plugins/snacks.lua +++ b/nvim/lua/plugins/snacks.lua @@ -302,7 +302,12 @@ return { end, { desc = "review branch" }) vim.keymap.set("n", "ju", function() - Snacks.terminal.toggle("jjui") + local from = vim.api.nvim_buf_get_name(0) + local cwd + if from ~= "" then + cwd = vim.fs.root(vim.fs.normalize(from), ".jj") + end + Snacks.terminal.toggle("jjui", { cwd = cwd }) end, { desc = "jj ui" }) end, },