@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.2.3
Published
Jun 20, 2026
Downloads
263/mo · 25/wk
Author
tifan
License
MIT
Types
extension
Size
49.9 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.
  • Jumps the transcript back to the bottom when you submit a query with Enter.

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