Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] CLI support #1

Closed
nopeless opened this issue Feb 12, 2023 · 4 comments
Closed

[Feature] CLI support #1

nopeless opened this issue Feb 12, 2023 · 4 comments

Comments

@nopeless
Copy link
Contributor

nopeless commented Feb 12, 2023

Will the project support cli mode and JSON like stats?

ex)

> g14-helper status -f json
{
  "refresh_rate": 120,
  "mode": "eco"
}
> g14-helper set refresh_rate 65
Err: valid options are 60, 120

I am willing to help on this issue

@seerge
Copy link
Owner

seerge commented Feb 12, 2023

That will be possible in future, I have just added support of JSON config files to the app. Loading custom config via CLI won't be difficult from here.

@seerge
Copy link
Owner

seerge commented Feb 24, 2023

Closing this, as it's not relevant anymore, as app has grown up and not a powershell script :)

@seerge seerge closed this as completed Feb 24, 2023
@nopeless
Copy link
Contributor Author

I don't think it being a powershell script or not is relevant, but I don't have time to contribute to this repository at the moment so who am I to tell otherwise.

Keep up the good work 👍

@colemickens
Copy link

colemickens commented Apr 14, 2023

This is something I'm still interested in, but also not qualified or able to work on.

Particularly, asusctl in Linux is nice because I have a command that calls asusctl to switch the dGPU, then call efibootmgr to set the bootnext efivar, and then reboot.

Similarly, I have a reboot-linux.bat that use bcedit to set (whatever it calls the bootnext variable), but I currently don't have a good way to flip it back to Integrated without opening GHelper.

It's a super minor request, of course, and GHelper and it's GUI are so clean and nice I feel guilty even asking.

EDIT: I didn't realize it was Csharp, maybe I could hack something together. Or if it'd be better as a separate binary?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants