redbear-power: premium --help text — all v1.44 controls documented

This commit is contained in:
2026-07-06 21:44:52 +03:00
parent f568f9cbb2
commit ab3685cd17
@@ -1981,6 +1981,15 @@ TABS:
[e] expand current tab to full-screen (toggle)
[f] freeze / unfreeze data updates
[k] kill selected process (Process tab only)
[y] toggle process tree view (Process tab)
[F] filter processes by name (Process tab)
[o] cycle process sort mode
[i] invert sort direction
[Space] fold/unfold process subtree (tree mode)
[Home] jump to top of list
[End] jump to bottom of list
[G] jump to bottom (vim-style)
[j/k] move selection down/up (vim-style)
[?] toggle this help overlay
MOUSE:
@@ -1996,10 +2005,17 @@ NOTES:
intended to run as root (euid 0).
- When MSR or cpufreq schemes are absent (e.g., QEMU without MSR),
the TUI degrades to placeholder values; mutations are disabled.
- Braille time-series graphs appear in System, Network, and Storage
tabs: CPU Load %, Temp °C, Pkg Power W, Net/Storage throughput.
- Press 'e' to expand any tab to full-screen with graph views.
- Press 'f' to freeze data — scroll and inspect without updates.
- The benchmark runs one worker thread per logical core and
stresses the CPU to observe thermal response. Use it to validate
thermald/cpufreqd behavior under sustained load.
";
stresses the CPU to observe thermal response.
- Config file (~/.config/redbear-power.toml) auto-loaded on startup.
- Use --theme light|high-contrast for alternative color schemes.
- MSR reads are cached per-CPU; cache clears every ~30s.
- Snapshot (c key) saves Per-CPU + System + Network + Storage
+ graphs to /tmp/redbear-power-snapshot.txt.";
pub fn render_help() -> Paragraph<'static> {
Paragraph::new(HELP_TEXT)