skybox dashboard
Full-screen status dashboard for all projects.
Usage
bash
skybox dashboard [options]
skybox dash [options]Arguments
This command takes no arguments.
Options
| Option | Description |
|---|---|
-d, --detailed | Start 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:
| Field | Description |
|---|---|
| Name | Project name |
| Container | Running or stopped (color-coded) |
| Sync | Syncing, paused, or none |
| Session | Session status: "active here" (green), "active on <machine>" (yellow), or "none" (gray) |
| Branch | Current git branch |
Detailed View
Press d to toggle detailed view, which adds:
| Field | Description |
|---|---|
| Git Status | Clean or dirty working tree, with ahead/behind counts |
| Disk Usage | Local disk space used |
| Last Active | Time since last activity |
| Remote | Configured remote name |
| Container Name | Docker container name |
| Uptime | Container uptime or exit status |
| Encrypted | Whether project encryption is enabled |
Keyboard Navigation
| Key | Action |
|---|---|
q, Ctrl+C, Escape | Quit |
r | Refresh project data |
d | Toggle 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 --detailedExit Codes
| Code | Meaning |
|---|---|
| 0 | Normal exit |
See Also
- skybox status - Non-interactive project status
- skybox list - Simple list of local projects