legacyO7 / Aurora

A utility to control RGB keyboard back-light and charging threshold for Asus TUF-gaming laptops
MIT License
48 stars 3 forks source link
asus-aura-alternative asus-tuf charge-controler flutter linux-desktop rgb-controller

Aurora

MIT License

Aurora serves as an alternative to Aura Sync for GNU/Linux, offering control over keyboard backlight and charging threshold settings. This utility facilitates configuring battery thresholds and adjusting keyboard backlight color, brightness, and modes. Aurora only targets the ASUS TUF audience, if it worked on any other device, it is just a happy coincidence!.

Aurora provides two modes

The modes will be auto-selected depending on the kernel version

Installation

Aurora stable/beta comes with an AppImage and a debian release. Find the latest release from here.

Aurora stable versions are also available in Fedora copr buildsystem for x86_64 devices

sudo dnf copr enable legacy07/aurora
sudo dnf install aurora

Mainline Mode

App Screenshot

Faustus Mode

App Screenshot

Prerequisites

First Run

Aurora will direct you to the installation screen if the prerequisites are not satisfied on your system.

App Screenshot

Aurora also provides an option to choose the faustus module repo. If the device is compatible with the module but isn't supported officially, you can create your own fork that adds support to your device (Read the documentation for more information on the process and any potential dangers.) By default, Aurora uses this fork that adds support for "FA706IH"

App Screenshot

Secureboot enabled devices need to enroll MOK

Command-Line Arguments

usage: 
--log          -       enables logging
--version      -       displays app version
--with-root    -       runs with elevated privileges

Appimage builds doesnt support --with-root argument

Build and Run

- Manual

FAQ

Contributing

Contributions are always welcome!

Feel free to send a PR

Authors

Quires

legacy07.git@gmail.com

Credits

Older Versions