Skip to content

Shortcuts App Intents to configure and apply custom EDIDS or restore factory #4057

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

Closed
waydabber opened this issue Feb 18, 2025 · 2 comments
Closed
Assignees
Labels
done All tasks are completed enhancement New feature or request integration Command-line interface released Released
Milestone

Comments

@waydabber
Copy link
Owner

Image
@waydabber waydabber added done All tasks are completed enhancement New feature or request integration Command-line interface unreleased Still baking in the oven labels Feb 18, 2025
@waydabber waydabber added this to the v3.4.0 milestone Feb 18, 2025
@waydabber waydabber self-assigned this Feb 18, 2025
@waydabber waydabber added internal pre-release Enable internal pre-releases under Settings/Applications/Updates released Released and removed unreleased Still baking in the oven internal pre-release Enable internal pre-releases under Settings/Applications/Updates labels Feb 21, 2025
@ahmed2m
Copy link

ahmed2m commented Mar 5, 2025

Thank you for this!! I bought the app to support the development, specially presets, and for now I can do a lot of things with shortcuts for now, until presets are ready.
For now, I wanted to check the possibility of implementing the following in an upcoming release:

  • List the connected displays and use them (programmatically) in shortcuts loops/conditions/user menu etc..? That would enable so many powerful things to be done.
  • A way to have a connection condition? but within the BetterDisplay intents, it'd be "If is connected" and nested below it would be any other shortcut (BetterDisplay or others).

Currently a REALLY HACKY method I'm using for that is:

Screenshot

Lastly, I'd like to do something like the cli command disconnectAllButMain but disconnectAllBut<DISPLAY> where shortcuts would just prompt me which of the connected display (native feature of Shortcuts)

Details

@waydabber
Copy link
Owner Author

Hi @ahmed2m - you can list currently connected displays with CLI by using

betterdisplaycli get -identifier=tagID

this will list all connected display tagID-s separated with a comma (you can get UUID, name etc as well with this method).

using -identifiers (as you do) will list all known displays (connected and disconnected).

You can also query the connected state of each display using get -tagID=? -connected and build upon that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
done All tasks are completed enhancement New feature or request integration Command-line interface released Released
Projects
None yet
Development

No branches or pull requests

2 participants