!WARNING
This proyect is a proof of concept build on React, Shadcn, React Router, Tauri and Rust as a possible remplace of rogcc
This project began as a proof of concept to improve the rog-gui user interface of the Asus Linux project. However, after discussing it with developers in the community, webkitgtk has an undesirable behavior: when the app starts, it launches the dedicated graphics card, which is a drawback for the future focus of the project, as it is necessary to ensure that laptops with two graphics cards do not unnecessarily turn on the dgpu.
Therefore, some alternatives are being evaluated, such as Dioxus, Freya, Flutter, etc., with Flutter being the best candidate. If you are reading this, you can take advantage of the project and get an idea of the basic functions in Tauri. Also, feel free to use the project in other projects or continue it. Perhaps in the future, if WebKitGTK improves, it would be resumed, since the logic part will surely be in Rust, making it easier to port.
You can see the user interface proposed
You should install pnpm, tauri and rust utils to run it.
sudo dnf install webkit2gtk4.1-devel \
openssl-devel \
curl \
wget \
file \
libappindicator-gtk3-devel \
librsvg2-devel \
libxdo-devel \
pnpm \
rust cargo clippy rustfmt rust-src
sudo dnf group install "c-development"Read Tauri docs to get more info.



