Reference

CLI flags

Run octoscope for your own dashboard, or octoscope <username> for anyone's public profile. Flags override the config file for that run.

$ octoscope [flags] [username]
Flags
--refresh DURAuto-refresh interval (Go duration: 30s, 1m). Floored at 5s.
--compactDense card layout in the Overview tab.
--public-onlyHide private repos / PRs / issues from the lists.
--no-sponsorSkip the sponsor splash for this run.
--no-colorForce the zero-chroma monochrome theme (also honoured via NO_COLOR).
--theme NAMEPick a palette. See Themes.
--config PATHRead config from PATH instead of the default location.
-v · --versionPrint the version and exit.
-h · --helpPrint usage and exit.

Run modes — print and exit

Three flags never open the TUI. They fetch (or read) once, print, and exit:

--theme listPreview every palette with a colour swatch. No fetch, no auth.
--plainA static, human-readable summary. See Scripting.
--jsonThe versioned JSON contract for piping.
!

--plain and --json are mutually exclusive, and neither combines with --theme list. An unknown flag exits with a usage error.