Skip to content

mine (root command)

Running mine with no subcommand is the primary entry point. In a terminal it opens the interactive TUI dashboard; piped or with --plain it prints a static at-a-glance summary.

Terminal window
mine [--plain]
mine dash
FlagDefaultDescription
--plainfalsePrint static text dashboard instead of launching the TUI

mine dash is an explicit alias for the TUI dashboard. Useful for shell scripts or keybindings that want to open the dashboard directly, regardless of whether mine would choose the TUI or static output.

Terminal window
mine dash # always opens the TUI (falls back to static if not a TTY)
ConditionResult
stdout is a TTY + mine init runFull TUI dashboard
--plain setStatic text summary (original behavior)
stdout is piped / redirectedStatic text summary (stdout TTY check fails)
mine init not yet runWelcome screen with setup instructions

When the dashboard TUI is open:

KeyAction
tOpen the full interactive todo TUI
dStart a 25-minute dig focus session
rRefresh all panel data from the store
q / Ctrl+CQuit
Terminal window
# Open TUI dashboard (default in a terminal after mine init)
mine
# Force static text output (e.g. for a shell prompt snippet)
mine --plain
# Explicit TUI alias
mine dash
# Script-friendly: always plain text
mine --plain | grep open