Skip to content

skybox dashboard

Full-screen status dashboard for all projects.

Usage

bash
skybox dashboard [options]
skybox dash [options]

Arguments

This command takes no arguments.

Options

OptionDescription
-d, --detailedStart in detailed view showing extra project info

Description

The dashboard command opens a full-screen terminal UI showing all local projects with live-updating status. It uses a responsive card grid layout that adjusts to terminal width.

Card View

Each project is shown as a card with:

FieldDescription
NameProject name
ContainerRunning or stopped (color-coded)
SyncSyncing, paused, or none
SessionSession status: "active here" (green), "active on <machine>" (yellow), or "none" (gray)
BranchCurrent git branch

Detailed View

Press d to toggle detailed view, which adds:

FieldDescription
Git StatusClean or dirty working tree, with ahead/behind counts
Disk UsageLocal disk space used
Last ActiveTime since last activity
RemoteConfigured remote name
Container NameDocker container name
UptimeContainer uptime or exit status
EncryptedWhether project encryption is enabled

Keyboard Navigation

KeyAction
q, Ctrl+C, EscapeQuit
rRefresh project data
dToggle detailed/simple view
↑↓←→Navigate between project cards

Auto-Refresh

The dashboard automatically refreshes project data every 10 seconds.

Examples

bash
# Open the dashboard
skybox dashboard

# Use the alias
skybox dash

# Start in detailed view
skybox dash --detailed

Exit Codes

CodeMeaning
0Normal exit

See Also

Released under the Apache License 2.0.