CM-RGB-MONITOR(1)
π CM-RGB-MONITOR(1) π
okay bestie so this is a page from the User Commands manual, and it's literally about making your cooler glow in real time. no cap, this is the one. π¦
β¨ NAME β¨
cm-rgb-monitor β drive the CM RGB / Wraith Prism LEDs from live CPU load, temperature and fan speed
π SYNOPSIS π
cm-rgb-monitor [OPTIONS]
π DESCRIPTION π
So cm-rgb-monitor just... runs. forever. continuously. it's giving main character energy that never exits. β¨ It samples your CPU load (and optionally temperature and fan speed if you've got lm-sensors/psutil hooked up) and updates the cooler's LEDs to reflect those readings in real time.
The way that it works: the ring shows CPU load as a rotating arc π₯, and the logo/fan LEDs can optionally show temperature or CPU frequency as a color gradient, or strobe in sync with fan speed (that's the mirage effect, and yes it's iconic).
π OPTIONS π
--bg-color HEXβ the background LED color, bestie. default:#00FFFF.--cpu-color HEXβ the color of the CPU-load LEDs. default:#FFA500.--brightness 1-5β LED brightness, and it gets clamped to 1β5 (so don't try to be extra, it won't let you). default:4.--interval SECONDSβ how often it updates, 0.01β60. default:0.2.--verboseβ prints the CPU load and sensor readout to stdout, so you can actually see what's going on π.--show-tempβ shows the selected temperature sensor's reading on the cooler's fan LED.--temp-source CHIP/FEATUREβ the temperature source, given as<chip>/<feature>(likek10temp/Tdie, which is the default). use--list-temp-sourcesto see what's actually available on the current system, periodt.--temp-low DEGREESβ the temperature considered "low" for the color gradient. default:50.--temp-high DEGREESβ the temperature considered "high" for the color gradient. default:80.--temp-low-color HEXβ the color representing low temperature. default:#00FFFF.--temp-high-color HEXβ the color representing high temperature. default:#FFA500.--show-cpu-frequencyβ shows the current CPU frequency on the logo LED as a color gradient. lowkey obsessed. π--freq-low-color HEXβ the color representing low CPU frequency. default:#00FFFF.--freq-high-color HEXβ the color representing high CPU frequency. default:#FFA500.--smoothing 0-1β smoothing applied to the measured values so the LED color changes are less jumpy π§;0disables smoothing, and values near1average heavily over time. default:0.8.--mirageβ enables the mirage effect: strobes the fan LED at a frequency derived from the current fan speed. β¨--mirage-fan CHIP/INDEXβ the fan speed source for the mirage effect, given as<chip>/<index>. default:nct6797/1.--mirage-factors R,G,Bβ the fan speed-to-mirage-frequency factor(s), as one shared value or a comma-separated red,green,blue triplet. experiment with different values to change the strobe pattern (that's literally the point, go off). default:7.0,7.0,7.0.--list-temp-sourcesβ prints the available<chip>/<feature>temperature sources detected via lm-sensors, and then exits.--helpβ shows a summary of options and exits.
πΈ EXAMPLES πΈ
show CPU load on the ring and temperature on the fan LED:
cm-rgb-monitor --show-temp
list the available temperature sensors so you can pick a --temp-source:
cm-rgb-monitor --list-temp-sources
enable the mirage fan-speed strobe effect with custom factors:
cm-rgb-monitor --mirage --mirage-factors 5.0,7.0,9.0
π SEE ALSO π
π AUTHOR π
gfduszynski
okay that's the whole page, you're welcome π«Ά this was cm_rgb version 0.4.0, dated 2026, and it's still CM-RGB-MONITOR(1) if you needed to cite your sources. go make your cooler slay ππ
π¦ where this page comes from
- fedora 43: cm_rgb 0.4.0-1.fc43 Β· MIT
- fedora 44: cm_rgb 0.4.0-1.fc44 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms