aiaf Thanks for the report! I added a Configuration Protection option for Color Mode, the app should reapply the change whenever the system reverts back. True, it's a Pro feature, but it's only a convenience one, a power user can just as easily create a script (some tools like Hammerspoon can be used for example as well) to run on wake, mode change or system startup and use betterdisplaycli to query the bit depth and switch if needed.
@madmozg - Thanks for the confirmation. Adding some menu bar indicators would indeed be a nice enhancement. I might add a feature like this - feel free to add an Issue for this under the app's GitHub Issues page, will tag it as an enhancement and do it when I get there! Thank you!
@async - wow, this is intriguing, did not notice that plist myself until now. I don't see enableGlobalBacklight as a normal preset option (you can check what things the underlying API reports and offers as potentially changeable items under BetterDisplay's Display Information…/XDR Configuration(under Settings/Displays) - these are mostly the same as a Preset export offers from System Settings. I'll experiment with it though, it would be nice to have an easy option to turn on global backlight (if that means turning off local dimming). The method of trying to force-enable it by changing various framebuffer settings did not work out very well (did have the desired effect to some extent but rendered the system unstable). Simply changing enableGlobalBacklight to true by editing the plist has no effect whatsoever.