← ClaudeAtlas

hudlisted

Show or configure the OMX HUD (two-layer statusline)
ItsProGamer974/oh-my-codex · ★ 1 · AI & Automation · score 67
Install: claude install-skill ItsProGamer974/oh-my-codex
# HUD Skill The OMX HUD uses a two-layer architecture: 1. **Layer 1 - Codex built-in statusLine**: Real-time TUI footer showing model, git branch, and context usage. Configured via `[tui] status_line` in `~/.codex/config.toml`. Zero code required. 2. **Layer 2 - `omx hud` CLI command**: Shows OMX-specific orchestration state (ralph, ultrawork, autopilot, team, pipeline, ecomode, turns). Reads `.omx/state/` files. ## Quick Commands | Command | Description | |---------|-------------| | `omx hud` | Show current HUD (modes, turns, activity) | | `omx hud --watch` | Live-updating display (polls every 1s) | | `omx hud --json` | Raw state output for scripting | | `omx hud --preset=minimal` | Minimal display | | `omx hud --preset=focused` | Default display | | `omx hud --preset=full` | All elements | ## Presets ### minimal ``` [OMX] ralph:3/10 | turns:42 ``` ### focused (default) ``` [OMX] ralph:3/10 | ultrawork | team:3 workers | turns:42 | last:5s ago ``` ### full ``` [OMX] ralph:3/10 | ultrawork | autopilot:execution | team:3 workers | pipeline:exec | turns:42 | last:5s ago | total-turns:156 ``` ## Setup `omx setup` automatically configures both layers: - Adds `[tui] status_line` to `~/.codex/config.toml` (Layer 1) - Writes `.omx/hud-config.json` with default preset (Layer 2) - Default preset is `focused`; if HUD/statusline changes do not appear, restart Codex CLI once. ## Layer 1: Codex Built-in StatusLine Configured in `~/.codex/config.toml`: ```toml [tui] status_lin