@synthryn/sypi-lazygit
v0.6.0-beta.20260816.6a00fcae
Published
Optional extension: Open the installed lazygit terminal UI over SyPi with /lazygit. SyPi checks PATH and delegates the full-screen session to lazygit through a PTY.
Maintainers
Readme
@synthryn/sypi-lazygit
Optional /lazygit integration for SyPi. When invoked from the interactive
terminal, it checks that lazygit is available on PATH and shows the
installed lazygit session in a framed PTY modal. The frame is centered when
there is room, fills a short usable terminal, and shows a resize prompt before
launching if the terminal is too short. The embedded session starts in
lazygit's normal multi-panel mode. Click or scroll panels with the mouse; press
1 through 5 for side panels or 0 for the diff. Escape goes back inside
lazygit, ? opens its contextual help, and q quits. SyPi keeps its TUI and
agent session alive underneath. SyPi does not bundle, reimplement, download, or
persistently configure lazygit.
Install lazygit separately with the package manager for your platform, then
install this extension. If lazygit is missing, /lazygit reports the missing
optional dependency and leaves the rest of SyPi available.
The legacy /git spelling remains available as a hidden compatibility alias.
The extension needs no account, API key, token, password, keyring, or network
access. The catalog discloses both npm for extension installation and
lazygit on PATH before consent. The package may install the optional native
node-pty runtime dependency; if it is unavailable, /lazygit reports the issue
without changing the running agent.
