MarketDeck docs
icons
Manage the on-disk coin-logo cache used by the GNOME plugin and web UI.
The icon cache holds coin logos under ~/.cache/marketdeck/icons/. The GNOME extension and the web UI render from this cache so neither has to hit a remote logo CDN on every panel update.
Usage#
marketdeck icons <subcommand> [args]
Subcommands#
| Subcommand | What it does |
|---|---|
stats | Disk-side stats — file count, byte total, cache directory. |
list | Enumerate cached coins with size + mtime. |
clear [coin] | Purge the whole cache, or just one named coin. |
Examples#
marketdeck icons stats --format text
marketdeck icons list --format text
marketdeck icons clear # full purge
marketdeck icons clear BTC # just one coin
What it does NOT report#
In-memory hit / miss counters are per-process and always read as null for one-shot CLI runs. The long-running GNOME extension maintains its own counters via getIconCacheStats() and surfaces them in the prefs UI.
Refresh policy#
The cache is currently append-only — once a logo is fetched, it stays until you clear it. If Hyperliquid republishes a coin's logo the local copy stays stale; pruning by hand is the only trigger today.