pi-tui-status-beautifier
Premium brand & layout status bar beautifier for Pi terminal TUI.
Package details
Install pi-tui-status-beautifier from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-tui-status-beautifier- Package
pi-tui-status-beautifier- Version
1.1.0- Published
- Aug 23, 2026
- Downloads
- 155/mo · 155/wk
- Author
- jason-zeros
- License
- MIT
- Types
- extension
- Size
- 18.1 KB
- Dependencies
- 0 dependencies · 1 peer
Pi manifest JSON
{
"extensions": [
"./extensions/tui-status-beautifier.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
🎨 Pi TUI Status Beautifier
A premium status bar beautifier extension for the Pi Terminal TUI. Instantly transforms boring status lines into brand-inspired themes and clean layouts.
🚀 Installation & Usage (Recommended)
Since this package is published on GitHub, you can install it instantly in the Pi TUI command environment using the following single line:
pi install git:github.com/3ZEROS12/pi-tui-status-beautifier
Enable/Disable Styles
Once installed, open the Pi TUI terminal and run the dynamic interactive switch command:
/beautify
This renders a live selectable menu to instantly toggle between brand themes (Cupertino, OpenAI, Claude, Microsoft Fluent, Material) and layout styles (Minimal, Glass, Glow badge, Matrix frame, or Default/Off).
🎨 Layout Themes
- Minimal (Default):
wechat ❯ ●|plan ❯ ● (2) - Glass (毛玻璃):
▕ wechat ● ▏ - Glow Badge:
wechat [ ● ] - Matrix (机架双线框):
wechat ⦗ ● ⦘
🍎 Tech & Brand Themes
- Mac Cupertino (
apple): Minimal vertical divider with native traffic-light state dots. - ChatGPT (
openai): Star/spirograph symbol❂wrapping plugin indicators in OpenAI Cyan. - Claude Humanist (
anthropic): Artful 4-corner Claude star✦styling. - Fluent Microsoft (
microsoft): Flat terminal tile layout using Microsoft Fluent block⊞. - Material Google (
google): Google multi-color letters rendering index name values.
🛠️ Contribution & Development
The core logic resides in extensions/tui-status-beautifier.ts. All status mapping is completely memory-cached to eliminate Paint Loop I/O bottlenecks.