v4.1.0Home

Dashboard mode

Press ⌘⇧D (or run fur dashboard) to take over the window with a Ratatui-powered system view: services, system stats, log stream, and installed kits.

Layout

┌─ Services (5 running) ──────┬─ Logs: nginx ────────────┐
 ● nginx      running  0.3%   │ 14:32:01  GET /        200  │
 ● postgres   running  1.2%   │ 14:32:03  GET /api     200  │
 ● ollama     running 12.4%   │ 14:32:05  GET /        200  │
 ● redis      running  0.1%   │ 14:32:07  POST /api    201  │
 ● foxora-den running  2.8%   │ 14:32:09  GET /stats   200  │
 ○ clickhouse stopped         │ ...                         │
├─ System ────────────────────────┼─ Installed kits (34) ───────┤
 CPU:  12.3%  ▃▃▅▃▅▃▃        │ nginx       1.27.3          │
 RAM:  7.2 / 16 GB           │ postgres    16.4            │
 Disk: 142 / 500 GB          │ ollama      0.5.1           │
 Net:  ↓ 2.4 MB/s ↑ 0.3 MB/s │ redis       7.4.0           │
 23 services · 0 failed      │ foxora-den  2.3.1           │
└─────────────────────────────┴───────────────────────────┘
 q quit · tab=focus · space=toggle · /=search · r=restart · l=logs

Key bindings

  • q — quit dashboard, return to the prompt.
  • Tab — cycle focus between panes.
  • / / j / k — navigate within the focused pane.
  • Space — toggle the selected service (start / stop).
  • r — restart the selected service.
  • l — open the full log view for the selected service.
  • / — search anywhere.
  • ? — help overlay.

Refresh & performance

The dashboard refreshes at 2 Hz (every 500 ms). It uses the same Ratatui pipeline as the rest of the chrome, so taking over the window is essentially free — expect <30 MB extra resident memory.

Headless?

Everything in the dashboard is also exposed as a single command: fur status --json dumps the same data structure that drives each pane.