HI there. I just created a macro that will do exactly what you want. I thought my macro was so useful that I wanted to post to the cummunity... when doing it I saw your question.
so here is it:
What I did: I create a 2 applescripts to turn OFF and turn ON True Tone. Then I created 2 separate macros:
1- will execute AppleScript that will turn OFF True Tone Triggered by Launching a few applications. I added a condition "if non of the following are true": same list of applications "is running but not in front".
2- will execute AppleScript that will turn ON True Tone Triggered by Launching a few applications. I added a condition "if non of the following are true": same list of applications "is running but not in front".
The condition was added so the macro wont run for every application on my big list... I hope it makes sense.
I think the applescript will work for any Mac OS 13 and later.
Truetone.kmmacros (28.7 KB)
just add triggers to all application you witsh to have True Tone turned off.
Very inspiring! I've finally got a system that uses True Tone so I thought I'd try a simpler version using Shortcuts to avoid the trip to System Settings.
You tell it which applications should disable True Tone by entering a part of the application name. So "Photo" here disables True Tone in both Photshop and Photos. Or any application with Photo in the name.
Whenever you switch applications, the macro checks its list of names to see it if should enable or disable True Tone.
Very sweet! I had never used Shortcuts before. This way works much better.
I am now trying to create a second macro that will also turn off Night Shift, and back od. But need to ad condition to only do it from 20:00 to 07:00..
But it doesn't annoy you that the True Tone keeps changing all the time? I usually go back and forth to browser while working and colors keep changing. To me at leant is cunning my eyes. I wanted to change the trigger from Activates to Is Running, but unfortunately doesn`t give me the option. I could change it to Lounches but it wouldn't turn back on. So I when back to my old macro for now...
I haven't notice a jarring change but I don't bounce around between bowsers (with their limited support for color profiling) and photo appsl You might try adding the browser name to your photo apps list so it turns on True Tone there too.