Terminal Scroll Assist
Terminal Scroll Assist is a floating control that appears in the bottom-right corner of every terminal tile. It gives you quick access to command history navigation, scrollback search, and terminal management — all without leaving the terminal.
Appearance
The control appears as a translucent ball at 28% opacity. When you hover over it, it becomes fully opaque and expands into a 5-button D-pad cross with a spring animation. The control uses Liquid Glass on macOS 26+ and falls back to ultraThinMaterial on earlier versions.
The D-pad auto-collapses after 0.8 seconds when your mouse leaves.
D-pad buttons
| Direction | Action |
|---|---|
| Up | Navigate to previous command in history |
| Down | Navigate to next command in history |
| Center | Open scrollback search |
| Left | Open a temporary terminal |
| Right | Split the current terminal |
The Up and Down buttons cycle through your user command history for the current session.
Scrollback search
Press the Center button to open a search bar. Search uses case-insensitive substring matching across your terminal scrollback. Results appear as a list — click any result to scroll to that line. Up to 200 results are shown.
Repositioning
Drag the floating ball to move it anywhere within the terminal tile. The position persists for the lifetime of the terminal session and resets to the bottom-right corner when you open a new session.
tmux support
Scroll Assist works with tmux sessions. History navigation and search use tmux copy-mode with search-forward and search-backward commands.
Responsive layout
When a terminal tile is narrower than 460 points, the D-pad buttons stack vertically instead of displaying as a cross.
Glass overlay headers
Terminal, file, and browser tile headers use glass overlays that float on top of content. Content gets the full tile height. The split and temporary terminal buttons that previously lived in the tile header are now part of the Scroll Assist D-pad.
Known limitations
- Mouse-only for the initial release. Keyboard shortcuts are coming in a future update.
- Position resets on new terminal sessions.