Argos script which gives you a tray icon in Gnome to run asusctl commands (allowing control of various functions of Asus laptops)
- Argos
- asusctl. Requires v5 or higher
- supergfxctl (optional, for gpu control). Tested on v4.0.0 and v5.1.2
-
Install the requirements listed above (Make sure you enable Argos in Gnome Extensions)
-
Put
asus.+.sh
into your Argos scripts folder (usually~/.config/argos/
) -
If you want the Asus ROG tray icon to show up, you can download it and copy it to
~/.local/share/icons/hicolor/scalable/apps/profile-performance.svg
. You might need to restart Gnome with Alt+F2, typer
and press enter. -
Customize the script based on what you want to see.
Note: to see the icons, your icon theme needs to have those logos. I use Papirus Icon theme in Ubuntu.
Right now I have not found any issues on my PC but please be aware this script relies on some hardcoded aspects which may require adjustment on some hardware or with some older or future versions of asusctl and supergfxctl.
Terminal substrings and the tr
command are used to extract the current battery charge limit and CPU profile from longer strings, so if the input string changes then these need to be adjusted.
On some laptops, the available profiles for GPU and CPU setting may be different to what is hardcoded, these can be discovered on your PC using the asusctl profile -l
and supergfxctl -s
commands.