CLI Reference
Every cryoctl command in one place. Just getting set up? Start with the docs overview — install, config, and the permission model.
Reference
cryoctl complete reference
All 11 commands with at least one real invocation example. cryoctl talks to the daemon over /run/cryo.sock — no root needed once your user is in the cryo group.
cryoctl status
One-shot snapshot of the daemon state — profile, temps and session peaks, fan RPM + boost, dGPU load/power/clock, VRAM with a per-process breakdown, power source and turbo
Options
Examples
$ cryoctl status
$ cryoctl status --json profile balanced cpu 48°C · peak 93°C · 1805 rpm (0%) 0 rpm (0%) gpu 42°C · peak 71°C · 1769 rpm (0%) 2846 rpm (0%) dgpu 0% load · 16 W · 210 MHz vram 1.4 / 12.0 GB 0.2 GB hyprland 0.2 GB chromium 0.1 GB python power AC · turbo on
cryoctl watch
Live view of the 1 Hz telemetry stream — subscribes over the socket and re-renders until Ctrl-C
Options
Examples
$ cryoctl watch
$ cryoctl watch --log ~/cryo-session.csv
cryoctl profile <name>
Switch power mode: cool, quiet, balanced, performance, gmode, or custom. Manual picks stick until the next auto-rule event
No command-specific options.
Examples
$ cryoctl profile performance
$ cryoctl profile custom
cryoctl gmode
Toggle G-Mode — the same maximum-cooling profile the dedicated G-key and game detection trigger
No command-specific options.
Examples
$ cryoctl gmode
cryoctl boost <cpu|gpu> <0-100>
Set a fan group's boost directly (percent). Thermal Guard still outranks manual boosts if a trip threshold is crossed
No command-specific options.
Examples
$ cryoctl boost cpu 60
$ cryoctl boost gpu 100
cryoctl turbo <on|off>
Toggle CPU Turbo via intel_pstate/no_turbo
No command-specific options.
Examples
$ cryoctl turbo off
cryoctl light <effect> [RRGGBB]
Set a keyboard lighting effect: quantum, static, breathe, spectrum, rainbow, wave, backforth, or off. Color-based effects take an optional hex color
No command-specific options.
Examples
$ cryoctl light quantum
$ cryoctl light static 00d1ff
cryoctl brightness <0-100>
Set keyboard backlight brightness (percent)
No command-specific options.
Examples
$ cryoctl brightness 80
cryoctl config
Print the effective daemon configuration — your /etc/cryo/config.json overrides deep-merged over the shipped defaults — plus the overrides on their own
No command-specific options.
Examples
$ cryoctl config
cryoctl reapply
Re-assert lighting, the platform profile and NVML after the hardware came back changed — cryod-resume.service runs this after suspend and hibernate, and it is safe to run by hand
No command-specific options.
Examples
$ cryoctl reapply
cryoctl doctor
Hardware/driver compatibility report — model, driver, fans, profile choices, power supply, turbo control, lighting controller, NVML, and the daemon's probed capabilities. Works without root and without the daemon; formatted for pasting into a GitHub model report
No command-specific options.
Examples
$ cryoctl doctor cryo 0.3.1 model Alienware Alienware m18 R2 profile choices cool quiet balanced balanced-performance performance custom known AW-ELC True nvml NVIDIA GeForce RTX 4080 Laptop GPU