CM-RGB-CLI(1)
π CM-RGB-CLI π
okay bestie, welcome to the cm-rgb-cli manual page (section 1, User Commands, in case you were wondering) β it's the little tool that makes your cooler go pretty β¨
π NAME π
cm-rgb-cli β configure the RGB LEDs on the AMD Wraith Prism / CM RGB cooler π
β¨ SYNOPSIS β¨
cm-rgb-cli COMMAND [ARGS]...
that's it. that's the whole vibe. one command, some args, endless glow-ups π
π¦ DESCRIPTION π¦
so like. cm-rgb-cli slides into your AMD Wraith Prism (aka the CM RGB) cooler over USB HID and sets up its logo, fan, and ring LEDs. no cap.
and here's the iconic part: the set command is a chain of subcommands β logo, fan, ring, save β and you can throw any combination of them at one single invocation. the combined configuration gets applied to the device in one single update once the whole chain finishes. so it's not like, ten separate trips to the cooler. it's one. efficient queen behavior π
π COMMANDS π
set [logo|fan|ring|save]...β configure one or more LED channels and apply the result. peek at SET SUBCOMMANDS below for the deets πrestoreβ reset the device back to its onboard-saved configuration. like a factory reset but for the lights π«Άversionβ print the device's firmware version. iykyk, sometimes you just gotta know πadd-udev-ruleβ install a udev rule that grants unprivileged access to the device. you must run this as root (like, viasudo) to actually write/etc/udev/rules.d/60-cm-rgb.rules; if you don't, it just prints the rule contents so you can install it manually yourself. lowkey a little DIY moment π
heads up bestie: no sudo, no file written. it just shows you the rule and you're on your own. π
πΈ SET SUBCOMMANDS πΈ
π logo
configure the logo LED. the little guy. the branding. the ~moment~.
--color HEXβ LED color as a hex triplet, e.g.#00FFFF(default:#00FFFF).--mode MODEβ one ofoff,static,breathe(default:static).--speed 1-5β animation speed, clamped to 1β5 (default:3).--brightness 1-5β LED brightness, clamped to 1β5 (default:3).
π§ fan
configure the fan LED, optionally with the mirage fan-speed-strobe effect (it's giving drama, it's giving strobing, we love it). takes the same --color, --mode, --speed, and --brightness options as logo, plus:
--mirage-red-freq Nβ mirage strobe frequency for the red channel, 3β32768.--mirage-green-freq Nβ mirage strobe frequency for the green channel, 3β32768.--mirage-blue-freq Nβ mirage strobe frequency for the blue channel, 3β32768.
π ring
configure the ring LEDs. the main character of the whole cooler, fr fr.
--color HEXβ LED color as a hex triplet (default:#00FFFF).--mode MODEβ one ofoff,static,breathe,swirl,rainbow,cycle(default:static). yes,rainbow. yes, it slays. π--speed 1-5β animation speed, clamped to 1β5 (default:3).--brightness 1-5β LED brightness, clamped to 1β5 (default:3).
β save
persist the applied configuration to the device's onboard memory, so it survives a reboot / USB replug without the host having to resend it. this is the "make it permanent" button, bestie. press it. πΎ
π₯ EXAMPLES π₯
set the logo to a breathing red and the ring to a static blue in one update:
cm-rgb-cli set logo --mode breathe --color '#FF0000' ring --mode
static --color '#0000FF'
apply and persist a configuration to onboard memory:
cm-rgb-cli set ring --mode rainbow save
grant your user unprivileged access to the device:
sudo cm-rgb-cli add-udev-rule
π SEE ALSO π
cm-rgb-monitor(1), cm-rgb-gui(1) β go check your other faves π
π AUTHOR π
gfduszynski
and that's the whole page, bestie!! π«Ά this was cm_rgb version 0.4.0, dated 2026, and it lives at the bottom of CM-RGB-CLI(1) like a little signature. go make your cooler gorgeous. periodt. πβ¨
π¦ 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