Well I ran into a wall trying to do the first 2 steps on installing ascutl:
Adding the repository went smoothly, but trying to do sudo zypper rm tlpyielded:
Reading installed packages...
'tlp' not found in package names. Trying capabilities.
No provider of 'tlp' found.
Resolving package dependencies...
Nothing to do.
and running sudo zypper in asusctl yielded:
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Retrieving repository 'asus-linux' metadata .................................................................................[error]
Repository 'asus-linux' is invalid.
[asus-linux|https://download.opensuse.org/repositories/home:/luke_nukem:/asus/openSUSE_Tumbleweed/] Failed to retrieve new repository metadata.
History:
- [asus-linux|https://download.opensuse.org/repositories/home:/luke_nukem:/asus/openSUSE_Tumbleweed/] Repository type can't be determined.
Please check if the URIs defined for this repository are pointing to a valid repository.
Warning: Skipping repository 'asus-linux' because of the above error.
Some of the repositories have not been refreshed because of an error.
Loading repository data...
Reading installed packages...
'asusctl' not found in package names. Trying capabilities.
No provider of 'asusctl' found.
Resolving package dependencies...
Nothing to do.
Went to the gitlab and found the repo link, and I may be new to Linux as a whole, but I don’t think the repo should be empty?

