Documentation
¶
Overview ¶
z13ctld controls hardware on the 2025 ASUS ROG Flow Z13.
It provides RGB, platform-profile, TDP, fan-curve, battery-threshold, Curve Optimizer, and native AC/battery power-policy controls through a CLI and per-user daemon.
Run "z13ctld help" for the current command tree.
Directories
¶
| Path | Synopsis |
|---|---|
|
api
module
|
|
|
Package cmd implements the z13ctld CLI subcommands via Cobra.
|
Package cmd implements the z13ctld CLI subcommands via Cobra. |
|
internal
|
|
|
aura
Package aura implements the ASUS Aura HID protocol for the ROG Flow Z13.
|
Package aura implements the ASUS Aura HID protocol for the ROG Flow Z13. |
|
cli
Package cli provides CLI input parsing, color resolution, dry-run display helpers, and sysfs path discovery for z13ctld subcommands.
|
Package cli provides CLI input parsing, color resolution, dry-run display helpers, and sysfs path discovery for z13ctld subcommands. |
|
daemon
Package daemon implements the z13ctld long-running daemon: Unix socket server, hardware device management, state persistence, and Armoury Crate button watcher.
|
Package daemon implements the z13ctld long-running daemon: Unix socket server, hardware device management, state persistence, and Armoury Crate button watcher. |
|
dbusutil
Package dbusutil provides bounded system-bus connection setup shared by the daemon's independent D-Bus watchers.
|
Package dbusutil provides bounded system-bus connection setup shared by the daemon's independent D-Bus watchers. |
|
hid
Package hid provides Linux hidraw device I/O for ASUS Aura-capable peripherals.
|
Package hid provides Linux hidraw device I/O for ASUS Aura-capable peripherals. |
|
powerpolicy
Package powerpolicy implements opt-in AC/battery power policies for z13ctld.
|
Package powerpolicy implements opt-in AC/battery power policies for z13ctld. |
|
releaseconfig
Package releaseconfig renders the tag-specific GoReleaser configuration.
|
Package releaseconfig renders the tag-specific GoReleaser configuration. |
|
userfiles
Package userfiles provides descriptor-pinned file transactions and safe ownership handling for commands run on behalf of a validated sudo user.
|
Package userfiles provides descriptor-pinned file transactions and safe ownership handling for commands run on behalf of a validated sudo user. |
|
scripts
|
|
|
render-goreleaser
command
|
Click to show internal directories.
Click to hide internal directories.