Puedes usar atajos para controlar la apariencia oscura/clara usando "Establecer apariencia" (por ejemplo, ¿Hay alguna forma de alternar el modo oscuro usando la aplicación Atajos?). Pero necesitarías algo que active esto automáticamente porque esta funcionalidad no parece estar integrada en Atajos, pero encontré esta aplicación aparentemente gratuita (aunque tiene compras dentro de la aplicación, por lo que tal vez te hagan pagar por algunas funciones, o solo ofrezcan una prueba gratuita) Shortery que parece que se puede usar para lograr eso sin demasiados problemas utilizando "Tiempo" como disparador.
Alternativamente encontré este artículo de Medium que utiliza eventos diarios de Calendario para abrir una aplicación de Automator que ejecuta el Atajo. Esto se hace creando un evento de calendario recurrente y configurando una alerta personalizada en él con "Abrir archivo" seleccionado:
En lugar de usar Automator, podrías seleccionar Archivo > Añadir al Dock al editar el Atajo, y luego eso creará una aplicación en ~/Applications/NombreDeTuAtajo
que podrías vincular al evento de calendario.
He probado este enfoque con el Calendario (Sonoma, 14.5, pero supongo que funcionaría igual en versiones anteriores también) y funcionó bien. Puede que quieras incluir un paso de Notificación o algo en el Atajo. Podrías tener un Atajo que establece la apariencia en claro, y otro que la establece en oscuro, con eventos de calendario separados, o podrías incluir la lógica en un solo Atajo.
Aquí tienes un ejemplo de un Atajo combinado posible:
(Nota: originalmente tenía "10:00" como hora de inicio, pero eso se interpretaba como 10 pm a pesar de que mi sistema está configurado en formato de 24 horas, así que parece mejor poner AM para horarios ambiguos).
También, es posible que no quieras que estos eventos diarios llenen tu calendario, pero puedes crear un nuevo calendario y luego simplemente desmarcarlo de la lista para que no se muestre.
Sin embargo, ten en cuenta que si tu Mac no está encendido cuando suena la alerta del Calendario, no creo que funcione. Pero también podrías haber configurado tu aplicación de Atajo personalizada para que "Abra al iniciar sesión". Eso no se ejecutaría cuando solo desbloqueas el Mac, así que entonces tal vez solo tendrías que usar Shortery.