Repolode
jacklandrin

jacklandrin/OnlySwitch

Una app todo en uno para la barra de menús de macOS que reúne controles del sistema, atajos, monitoreo y widgets en un solo lugar personalizable.

Alternativa open source a:iStat Menus

Estrellas
6,039
Forks
246
Issues abiertos
54
Último commit
ayer

¿Qué es?

OnlySwitch es una app para la barra de menús de macOS que reúne controles cotidianos del sistema, como ocultar los iconos del escritorio, activar o desactivar el modo oscuro, mantener el Mac activo, gestionar la muesca y silenciar el micrófono, en una única lista personalizable. Los usuarios pueden agregar, quitar y reordenar controles y macOS Shortcuts, asignarles atajos de teclado y colocar controles en el escritorio o en el Centro de notificaciones como widgets.

Además de los controles integrados, incluye un monitor del sistema para el uso de CPU, GPU, memoria, disco y red, una pestaña Codex Usage, una vista previa de las ventanas del Dock y una mascota opcional para el escritorio. Evolution permite crear botones y controles personalizados mediante scripts de Shell o AppleScript, mientras que Only Agent convierte solicitudes en lenguaje natural en AppleScript usando proveedores como Ollama, OpenAI o Gemini. La app complementaria OnlyRemote permite controlarla de forma remota desde un iPhone o iPad, y OpenClaw puede activar controles mediante deeplinks.

La app está escrita en Swift y SwiftUI, y sigue The Composable Architecture. Algunas funciones requieren versiones recientes de macOS, y otras dependen de API privadas de macOS que podrían dejar de funcionar después de las actualizaciones del sistema.

Funciones clave

  • 01Controles personalizables para la barra de menús que permiten ocultar los iconos del escritorio, activar el modo oscuro, mantener el Mac activo y mucho más.
  • 02Importa macOS Shortcuts y asigna atajos de teclado a los controles y a Shortcuts.
  • 03Widgets para el escritorio y el Centro de notificaciones que activan controles.
  • 04Monitor del sistema para consultar el uso de CPU, GPU, memoria, disco y red.
  • 05Evolution permite crear controles y botones personalizados con Shell o AppleScript.
  • 06Only Agent genera AppleScript a partir de instrucciones en lenguaje natural con Ollama, OpenAI o Gemini.

Casos de uso

  • Activar o desactivar rápidamente los archivos ocultos, el modo oscuro o la opción de mantener el Mac activo sin abrir Ajustes del Sistema.
  • Agregar controles del Mac de un solo clic al escritorio o al Centro de notificaciones como widgets.
  • Controlar un Mac desde un iPhone o iPad a través de la red local con OnlyRemote.
  • Crear botones de automatización personales mediante AppleScript o comandos de shell.

Inicio rápido

  1. 1

    Instala OnlySwitch con Homebrew

    brew install only-switch
  2. 2

    Abre OnlySwitch y actívalo en Ajustes del Sistema → Barra de menús si no aparece su icono

  3. 3

    Haz clic en el icono de OnlySwitch de la barra de menús para abrir la lista de controles y, después, abre los ajustes para personalizar los interruptores

Antes de usarlo

  • Solo para macOS; algunas funciones requieren macOS 26 o posterior.
  • Algunas funciones dependen de API privadas y no documentadas de macOS, por lo que podrían dejar de funcionar tras una actualización del sistema.
  • La actualización automática no funciona correctamente en la versión 2.5.6 y anteriores.

En colecciones

Temas

Preguntas frecuentes

¿Qué es OnlySwitch?
Una app todo en uno para la barra de menús de macOS que reúne controles del sistema, atajos, monitoreo y widgets en un solo lugar personalizable. OnlySwitch es una app para la barra de menús de macOS que reúne controles cotidianos del sistema, como ocultar los iconos del escritorio, activar o desactivar el modo oscuro, mantener el Mac activo, gestionar la muesca y silenciar el micrófono, en una única lista personalizable. Los usuarios pueden agregar, quitar y reordenar controles y macOS Shortcuts, asignarles atajos de teclado y colocar controles en el escritorio o en el Centro de notificaciones como widgets.
¿OnlySwitch es gratuito? ¿Qué licencia tiene?
OnlySwitch es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿OnlySwitch sigue mantenido?
Mantenimiento activo. El último commit de OnlySwitch fue el 5 nov 2026.
¿Para qué puedo usar OnlySwitch?
Activar o desactivar rápidamente los archivos ocultos, el modo oscuro o la opción de mantener el Mac activo sin abrir Ajustes del Sistema. Agregar controles del Mac de un solo clic al escritorio o al Centro de notificaciones como widgets. Controlar un Mac desde un iPhone o iPad a través de la red local con OnlyRemote. Crear botones de automatización personales mediante AppleScript o comandos de shell.
¿Cómo se instala OnlySwitch?
Instala OnlySwitch con Homebrew: brew install only-switch Abre OnlySwitch y actívalo en Ajustes del Sistema → Barra de menús si no aparece su icono Haz clic en el icono de OnlySwitch de la barra de menús para abrir la lista de controles y, después, abre los ajustes para personalizar los interruptores
¿Dónde consigo OnlySwitch?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/jacklandrin/OnlySwitch

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados