pi-cc-theme
Full TUI theme companion to pi-cc-header — animated Pi logo header bundled with a blue accent color scheme
Package details
Install pi-cc-theme from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:pi-cc-theme- Package
pi-cc-theme- Version
0.1.0- Published
- Jul 13, 2026
- Downloads
- 145/mo · 145/wk
- Author
- eriiic7z
- License
- MIT
- Types
- extension, theme
- Size
- 21 KB
- Dependencies
- 0 dependencies · 2 peers
Pi manifest JSON
{
"extensions": [
"./extensions"
],
"themes": [
"./themes"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
pi-cc-theme
Full TUI theme companion to pi-cc-header — animated Pi logo header bundled with a blue accent color scheme.
Features
- 14-frame pixel-animated Pi logo header
- All pi-cc-header commands and configuration fully available
- Blue accent theme (accent, syntax highlight, links)
- All other TUI colors inherit your existing theme
- Auto clear-screen and quiet startup on every session
Commands
| Command | Description |
|---|---|
/hl |
Toggle IBM-style horizontal stripes |
/hc r/o/y/g/b/p/w |
Set logo color |
/hv |
Cycle version color: OFF → Pi only → Pi+ver |
/hg |
Toggle 24-bit gradient |
/htg |
Enable / disable pi-cc-header |
/hdf |
Reset to developer defaults |
Disabled state
When disabled (/htg), all style commands are locked to prevent blind configuration. Use /htg again to re-enable.
/reload and restart preserve the enabled/disabled state.
Auto behavior
- Force
quietStartup = trueon every session start - Force clear scrollback on every session start
Syncing from pi-cc-header
One-time setup
git remote add upstream git@github.com:eriiic7z/pi-cc-header.git
Sync
git fetch upstream
git merge upstream/main
Resolve conflicts
package.json, README.md, CHANGELOG.md will conflict after every merge.
Keep pi-cc-theme's versions:
git checkout --theirs package.json README.md CHANGELOG.md
git add package.json README.md CHANGELOG.md
git commit -m "merge upstream/main"
Other files (e.g. extensions/pi-cc-header.ts) merge automatically.
Credits
Logo animation adapted from pi.dev/install.sh.
中文
pi-cc-header 的配套全 TUI 主题——动画 Pi logo header + 蓝色配色方案。
功能
- 14 帧像素 Pi logo 动画 header
- 完整保留 pi-cc-header 的所有命令和配置功能
- 蓝色强调色主题(accent、语法高亮、链接)
- 其余 TUI 颜色继承你已有的主题
- 每次启动强制清屏并静默启动
命令
| 命令 | 说明 |
|---|---|
/hl |
开关 IBM 横线 |
/hc r/o/y/g/b/p/w |
设置 logo 颜色 |
/hv |
切换版本号颜色模式 |
/hg |
开关渐变 |
/htg |
启用 / 禁用 pi-cc-header |
/hdf |
恢复开发者默认配置 |
禁用状态
禁用后(/htg),所有样式命令会被锁定,防止盲操配置。重新执行 /htg 即可恢复。
/reload 和重启均保持当前的启用/禁用状态。
自动行为
- 每次启动强制
quietStartup = true - 每次启动强制清屏
从 pi-cc-header 同步
一次性设置
git remote add upstream git@github.com:eriiic7z/pi-cc-header.git
同步
git fetch upstream
git merge upstream/main
解决冲突
merge 后 package.json、README.md、CHANGELOG.md 会发生冲突。保留 pi-cc-theme 的版本:
git checkout --theirs package.json README.md CHANGELOG.md
git add package.json README.md CHANGELOG.md
git commit -m "merge upstream/main"
其他文件(如 extensions/pi-cc-header.ts)会自动合并。
致谢
Logo 动画取自 pi.dev/install.sh。