CLI Progress Tracking

Automatic progress visualization for your command-line operations.

What is CLI Progress Tracking?

See real-time progress of your long-running commands

QuakeNotch automatically detects progress bars and long-running operations in the terminal and displays them visually in your notch, giving you at-a-glance status updates without leaving your current window.

  • Zero Configuration: Works automatically, no setup needed
  • Wide Compatibility: Works with npm, Homebrew, git, Xcode, and more
  • Accurate Tracking: Real-time progress percentage and speed estimates
  • Non-Intrusive: Displays in notch while you work elsewhere
QuakeNotch CLI Progress Tracker

Supported Commands

What QuakeNotch can track

QuakeNotch tracks progress for common development and system commands:

Package Managers

  • • npm install
  • • Homebrew install/update
  • • pip install
  • • yarn add

Version Control

  • • git clone
  • • git pull
  • • git push
  • • git merge

Build Tools

  • • Xcode builds
  • • swift build
  • • cargo build
  • • make

File Operations

  • • curl downloads
  • • wget downloads
  • • rsync operations
  • • cp/mv large files
Automatic Detection: If a command outputs a progress bar, QuakeNotch will detect and display it automatically.
QuakeNotch Progress Tracking Commands

Progress Display

What you'll see in the notch

When a trackedcommand runs, QuakeNotch displays:

Progress Bar

Visual representation of completion percentage

Percentage

Current progress as a percentage (0-100%)

Speed

Data transfer or completion rate

ETA

Estimated time remaining for completion

Minimize Your Terminal: While progress tracks in the notch, you can minimize the terminal and continue working elsewhere.
QuakeNotch CLI Progress Tracking

Common Use Cases

When progress tracking shines

npm install Large Projects

See dependencies installing in real-time without watching terminal

Building Xcode Projects

Monitor compilation progress while using other apps

Large File Downloads

Check download speed and ETA without waiting

Git Operations

Monitor large clones or syncs in progress

System Backups

Watch backup or migration progress at a glance

QuakeNotch Progress Use Cases

Configuration

Customize progress tracking behavior

Most settings for progress tracking are in Preferences:

Auto-Hide on Complete: Hide progress bar when operation finishes
Show Notifications: Get a notification when progress completes
Color Theme: Choose progress bar color
Update Frequency: How often to refresh the display
Performance Note: Progress tracking has minimal CPU impact and won't slow down your commands.
QuakeNotch Progress Settings
← Back to User Guide