@tifan/pi-fixed-editor

Keep the pi editor and footer fixed while the transcript scrolls.

Packages

Package details

extension

Install @tifan/pi-fixed-editor from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@tifan/pi-fixed-editor
Package
@tifan/pi-fixed-editor
Version
0.1.0
Published
Jun 2, 2026
Downloads
not available
Author
tifan
License
MIT
Types
extension
Size
49.4 KB
Dependencies
0 dependencies · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./src/index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

@tifan/pi-fixed-editor

Keep Pi's editor, footer, and editor-adjacent widgets fixed at the bottom of the terminal while the transcript scrolls.

Install

pi install npm:@tifan/pi-fixed-editor

What it does

  • Pins Pi's existing editor/footer area to the bottom of the terminal.
  • Keeps aboveEditor and belowEditor widgets with the editor.
  • Preserves existing editor behavior, footer content, and autocomplete.
  • Routes mouse wheel and PageUp/PageDown scrolling to the transcript.

What it does not do

  • No styling.
  • No powerline footer.
  • No commands.
  • No settings.
  • No custom shortcuts.
  • No print or RPC mode behavior.

Uninstall or disable the extension to return to Pi's default scrolling behavior.

Credits

Fixed terminal-region behavior is adapted from pi-powerline-footer by Nico Bailon.

License

MIT