Updates the ThemeMode and persists the choice.
void setThemeMode(ThemeMode mode) { if (_themeMode == mode) return; _themeMode = mode; notifyListeners(); _persist(); }