| Crates.io | nzxtcli |
| lib.rs | nzxtcli |
| version | 0.1.1 |
| created_at | 2025-07-29 15:08:58.135705+00 |
| updated_at | 2025-07-29 15:57:43.759908+00 |
| description | A simple NZXT tool for managing fans and LEDs |
| homepage | |
| repository | https://github.com/rexagon/nzxtcli |
| max_upload_size | |
| id | 1772449 |
| size | 33,394 |
A simple NZXT tool for managing fans and LEDs.
To build the tool from source code, You need:
libudev and libcapcargo install --path . --locked
List all devices:
nzxtcli list
[
{
"vendor_id": 7793,
"vendor_id_hex": "1e71",
"product_id": 8210,
"product_id_hex": "2012",
"name": "NZXT RGB Controller",
"firmware_version": "1.5.0",
"rgb_channels": [
{
"id": 0,
"led_count": 18,
"devices": [
{
"id": 0,
"id_hex": "00",
"name": "F140 RGB fan (140mm)",
"led_count": 18
}
]
},
{
"id": 1,
"led_count": 18,
"devices": [
{
"id": 0,
"id_hex": "00",
"name": "F140 RGB fan (140mm)",
"led_count": 18
}
]
},
{
"id": 2,
"led_count": 0,
"devices": []
}
]
},
{
"vendor_id": 7793,
"vendor_id_hex": "1e71",
"product_id": 8225,
"product_id_hex": "2021",
"name": "NZXT RGB Controller",
"firmware_version": "1.5.0",
"rgb_channels": [
{
"id": 0,
"led_count": 8,
"devices": [
{
"id": 0,
"id_hex": "00",
"name": "F120 RGB Core fan (120mm)",
"led_count": 8
}
]
},
{
"id": 1,
"led_count": 8,
"devices": [
{
"id": 0,
"id_hex": "00",
"name": "F120 RGB Core fan (120mm)",
"led_count": 8
}
]
},
{
"id": 2,
"led_count": 0,
"devices": []
}
]
}
]
Set the same color for all LEDs on all devices:
nzxtcli set-color ffaabb
Licensed under MIT license (LICENSE or https://opensource.org/licenses/MIT)