gemini-cli-hud — A real-time bottom-sticky HUD for Gemini CLI #24592
yideng-xl
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hey everyone! I built a HUD extension for Gemini CLI that displays a sticky status bar at the bottom of your terminal.
What it shows
gemini-3-flash-preview)✓ Read ×8 | ✓ Bash ×4How it works
A background daemon tracks state via hook events (SessionStart, AfterModel, AfterTool). The hook process renders the HUD synchronously using DECSTBM scroll regions —
no race conditions with Ink.
The layout is responsive: on narrow terminals, modules wrap to the next line as a whole unit instead of breaking mid-text.
Install
gemini extensions install https://github.com/yideng-xl/gemini-cli-hud No build step needed — just install and restart Gemini CLI. Repo https://github.com/yideng-xl/gemini-cli-hud Feedback, issues, and PRs are very welcome! Especially if you know a better way to render a sticky bottom bar without conflicting with Ink 😄Beta Was this translation helpful? Give feedback.
All reactions