mobium appearance
This tool on every surface: CLI · MCP · Python · JavaScript · Go · Java · .NET
Read or change the device's light/dark setting
With no argument, prints the current setting.
Dark mode is a different rendering of every screen and is where contrast and hard-coded colors break, so a flow is worth running in both. Android also accepts "auto"; iOS has no such thing and says so.
Usage
mobium appearance [light | dark | auto] [flags]
Examples
Switch to dark mode
mobium appearance dark
Printed on an Android 15 emulator:
dark (was light)

mobium appearance dark on an Android 15 emulator
More, from mobium appearance --help
mobium appearance # what is it now?
mobium appearance dark
mobium appearance light
The tool
appearance calls app_appearance; its arguments and what every client calls it are there.