From 24291fa1b6439daeaa223a6470d0ec7f3f9013b3 Mon Sep 17 00:00:00 2001 From: S1M0N38 Date: Tue, 21 Oct 2025 14:35:16 +0200 Subject: [PATCH] feat(sidekick): add open terminal from sidekick --- lua/lazyvim/plugins/extras/ai/sidekick.lua | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/lua/lazyvim/plugins/extras/ai/sidekick.lua b/lua/lazyvim/plugins/extras/ai/sidekick.lua index c1c38c58..f81e95ea 100644 --- a/lua/lazyvim/plugins/extras/ai/sidekick.lua +++ b/lua/lazyvim/plugins/extras/ai/sidekick.lua @@ -65,6 +65,26 @@ return { return true end end + + return { + cli = { + win = { + keys = { + open_terminal = { + "", + function(_) + vim.cmd.stopinsert() + vim.schedule(function() + Snacks.terminal(nil, { cwd = LazyVim.root() }) + end) + end, + mode = "nt", + desc = "Terminal (Root Dir)", + }, + }, + }, + }, + } end, -- stylua: ignore keys = {