@ryan_nookpi/pi-extension-idle-screensaver
Standalone Pi extension package for the idle screensaver overlay.
Package details
Install @ryan_nookpi/pi-extension-idle-screensaver from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@ryan_nookpi/pi-extension-idle-screensaver- Package
@ryan_nookpi/pi-extension-idle-screensaver- Version
0.1.2- Published
- Apr 16, 2026
- Downloads
- 365/mo · 9/wk
- Author
- ryan_nookpi
- License
- MIT
- Types
- extension
- Size
- 8.3 KB
- Dependencies
- 0 dependencies · 2 peers
Pi manifest JSON
{
"extensions": [
"./index.ts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
@ryan_nookpi/pi-extension-idle-screensaver
This extension shows a clean idle overlay when pi has been inactive for a while.
If you often leave sessions open in the background, it keeps the screen less distracting and makes the current session easier to recognize.
Install
pi install npm:@ryan_nookpi/pi-extension-idle-screensaver
Great for
- leaving pi open for long periods while you work on something else
- keeping an inactive session visually tidy
- displaying the current session name or fallback context more clearly
How it works
- After a period of inactivity, it opens a full-screen overlay.
- Press any key to dismiss it immediately.
- It pauses automatically while the agent is running or while a question UI is open.
- If a session name exists, it shows that name. Otherwise it falls back to folder or branch information.