Starting the TUI
Launch with default settings
Run This launches the TUI where you can visualize progress, manage the queue, and see speed graphs.
surge to enter the interactive dashboard:Queue downloads on startup
Start the TUI with downloads already queued:You can combine URLs and batch files:
TUI Features
The interactive TUI provides:- Real-time Progress Visualization: See download progress with live speed graphs
- Queue Management: Add, pause, resume, and cancel downloads
- Speed Graphs: Monitor bandwidth utilization across all downloads
- Keyboard-Driven Workflow: Navigate and control downloads without touching the mouse
The TUI uses Surge’s daemon architecture. When you launch the TUI, it starts a background engine. You can open multiple terminal tabs and queue downloads - they all funnel into one efficient manager.
Common Flags
Enhance your TUI experience with these flags:Keyboard Shortcuts
The TUI is designed for keyboard navigation:| Key | Action |
|---|---|
↑ / ↓ | Navigate download list |
Enter | View download details |
Space | Pause/Resume selected download |
d | Delete/Cancel download |
a | Add new download |
s | Open settings |
q | Quit TUI |
? | Show help |
Navigation
The TUI interface is organized into several sections:- Download List: Main view showing all active, paused, and queued downloads
- Speed Graph: Real-time visualization of download speeds
- Status Bar: Shows server connection status and active downloads count
- Settings Panel: Access configuration options without leaving the TUI
Working with Multiple Downloads
Surge’s daemon architecture means:- Single Instance
- Queue from Anywhere
- Settings Sync
Only one Surge engine runs in the background, even if you open multiple TUI windows. This ensures efficient resource management.
Theme Customization
Surge supports adaptive, light, and dark themes. Access theme settings in the TUI:- Press
sto open settings - Navigate to General settings
- Change the Theme setting:
0= Adaptive (follows terminal)1= Light mode2= Dark mode
Clipboard Monitoring
Surge can monitor your system clipboard for URLs:Enable clipboard monitoring
In the TUI, press
s for settings, then enable Clipboard Monitor in the General section.Copy a URL
When you copy a URL to your clipboard, Surge will detect it and prompt you to download it.
The clipboard monitor is enabled by default. You can disable it in settings if you prefer manual control over downloads.