diff --git a/lua/sidekick/cli/terminal.lua b/lua/sidekick/cli/terminal.lua index ff8a6671..ff96c186 100644 --- a/lua/sidekick/cli/terminal.lua +++ b/lua/sidekick/cli/terminal.lua @@ -385,6 +385,8 @@ function M:open_win() vim.w[self.win].sidekick_cli = self.tool vim.w[self.win].sidekick_session_id = self.id self:wo() + + Util.emit("SidekickCliShow", { id = self.id, buf = self.buf, win = self.win }) end function M:focus() @@ -438,6 +440,7 @@ function M:hide() end pcall(vim.api.nvim_win_close, self.win, true) self.win = nil + Util.emit("SidekickCliHide", { id = self.id, buf = self.buf }) end return self end