Skip to content

Notifications & Transfer Center

PhanTerm separates temporary user interaction feedback from the main interface flow, directing it to two distinct channels. This maintains the integrity of the terminal canvas without blocking your workflow.

When a one-off event occurs that requires no further action from you (e.g., SSH config imported successfully, a Snippet saved successfully, or clipboard authorization confirmed), a temporary notification toast pops up in the bottom right corner.

  • These notifications stack dynamically (up to 3 can be shown simultaneously).
  • They feature distinct semantic background colors and automatically fade away over time.
  • These ephemeral toasts will never intercept or block mouse clicks intended for the remote host.

For long-running tasks with state changes (like file uploads and downloads), PhanTerm provides a dedicated Transfer Center overlay.

  • Toggle Visibility: In Normal Mode, press t at any time to pin or collapse the Transfer Center in the bottom right corner. Even if no transfers are active, pressing t will summon an empty-state panel.
  • Auto-Preview & Background Execution: When you start a new file download or upload, the Transfer Center automatically floats up to provide a lightweight progress preview. Tasks proceed systematically in a background Goroutine queue with maximum concurrency constraints. You are completely free to switch tabs and do other work; the Transfer Center state is tightly bound to the lifecycle of the current tab.
  • History Tracking: Completed, failed, or canceled tasks are logged in a bounded history list within this panel, allowing you to review statuses easily.