Un gestor de ventanas en mosaico para Windows que organiza ventanas de aplicaciones, espacios de trabajo virtuales y monitores, y se controla mediante una CLI.
FelixKratz/SketchyBar
Una alternativa altamente personalizable a la barra de estado de macOS, configurable con scripts de shell y basada en eventos.
- Estrellas
- 12,514
- Forks
- 193
- Issues abiertos
- 89
- Último commit
- hace 4 días
¿Qué es?
SketchyBar reemplaza la barra de menús predeterminada de macOS por una barra de estado personalizada, cuyos elementos se pueden agregar, quitar y cambiar de estilo en cualquier momento. La barra se configura mediante un archivo rc de estilo shell y scripts de plugins, para que puedas crear widgets propios basados en datos del sistema, comandos o eventos externos.
La barra admite un sistema de animación dinámico, un sistema de eventos y scripting, interacción con el mouse, menús emergentes bajo demanda y el dibujo de gráficos arbitrarios. También puede mostrar apps de la barra de menús de macOS mediante alias.
El proyecto surgió como un fork de spacebar y se reescribió. Suele usarse junto con el gestor de ventanas en mosaico yabai. En las discusiones del proyecto se recopilan configuraciones y plugins de la comunidad.
Funciones clave
- 01Los elementos de la barra se pueden agregar, quitar o modificar en tiempo de ejecución.
- 02El scripting basado en eventos actualiza la barra.
- 03Sistema de animación para las transiciones de los elementos.
- 04Compatibilidad con la interacción con el mouse y menús emergentes bajo demanda.
- 05Permite dibujar gráficos arbitrarios.
- 06Muestra apps de la barra de menús de macOS mediante alias.
Casos de uso
- Personalizar la barra superior de macOS para mostrar espacios de trabajo, información del sistema o resultados de scripts propios.
- Crear una barra de estado que refleje el estado de un gestor de ventanas en mosaico, como yabai.
- Crear widgets interactivos para la barra con scripts de shell.
Inicio rápido
- 1
Sigue la guía de instalación de la documentación
- 2
Empieza con el sketchybarrc predeterminado y los scripts de plugins de ~/.config/sketchybar/
Antes de usarlo
- Solo funciona en macOS, ya que sustituye la barra de estado de macOS.
- Está bajo la licencia GPL-3.0, una licencia copyleft que exige que las obras derivadas sigan siendo de código abierto.
- La configuración se realiza mediante scripts de shell, por lo que es adecuada para quienes tienen experiencia con scripting.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es SketchyBar?
- Una alternativa altamente personalizable a la barra de estado de macOS, configurable con scripts de shell y basada en eventos. SketchyBar reemplaza la barra de menús predeterminada de macOS por una barra de estado personalizada, cuyos elementos se pueden agregar, quitar y cambiar de estilo en cualquier momento. La barra se configura mediante un archivo rc de estilo shell y scripts de plugins, para que puedas crear widgets propios basados en datos del sistema, comandos o eventos externos.
- ¿SketchyBar es gratuito? ¿Qué licencia tiene?
- SketchyBar es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿SketchyBar sigue mantenido?
- Mantenimiento activo. El último commit de SketchyBar fue el 18 oct 2026.
- ¿Para qué puedo usar SketchyBar?
- Personalizar la barra superior de macOS para mostrar espacios de trabajo, información del sistema o resultados de scripts propios. Crear una barra de estado que refleje el estado de un gestor de ventanas en mosaico, como yabai. Crear widgets interactivos para la barra con scripts de shell.
- ¿Cómo se instala SketchyBar?
- Sigue la guía de instalación de la documentación Empieza con el sketchybarrc predeterminado y los scripts de plugins de ~/.config/sketchybar/
- ¿Dónde consigo SketchyBar?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/FelixKratz/SketchyBar
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un entorno de escritorio totalmente personalizable para Windows 10/11 que reemplaza la barra de tareas, el dock, el lanzador y el gestor de ventanas con componentes tematizables.
Un gestor de la barra de menús de macOS que oculta y muestra elementos, con una sección siempre oculta, búsqueda y opciones de apariencia.
Una app nativa para macOS que combina Wi-Fi, batería y volumen en un único icono configurable en la barra de menús, el Dock o ambos.
Un gestor de ventanas en mosaico y desplazable para macOS, escrito como plugin Spoon para la app de automatización Hammerspoon.
Dotfiles para un escritorio Hyprland con una shell Quickshell de estilo Material, vista general, widgets de IA y herramientas de pantalla para Wayland.