Um gerenciador de janelas em mosaico para Windows que organiza janelas de aplicativos, espaços de trabalho virtuais e monitores, controlado por CLI.
FelixKratz/SketchyBar
Uma alternativa altamente personalizável à barra de menus do macOS, configurada com scripts de shell e controlada por eventos.
- Estrelas
- 12,515
- Forks
- 193
- Issues abertas
- 89
- Último commit
- há 4 dias
O que é?
O SketchyBar substitui a barra de menus padrão do macOS por uma barra de status personalizada, cujos itens podem ser adicionados, removidos e reestilizados a qualquer momento. A barra é configurada por meio de um arquivo rc no estilo shell e de scripts de plugins, permitindo criar widgets com dados do sistema, comandos ou eventos externos.
A barra oferece um sistema dinâmico de animações, um sistema de eventos e scripts, interação por mouse, menus pop-up sob demanda e desenho de gráficos arbitrários. Também pode exibir apps da barra de menus do macOS por meio de aliases.
O projeto foi bifurcado do spacebar e reescrito, e costuma ser usado junto com o gerenciador de janelas em mosaico yabai. Configurações da comunidade e plugins estão reunidos nas discussões do projeto.
Recursos principais
- 01Cada item da barra pode ser adicionado, removido ou alterado durante a execução.
- 02Scripts controlados por eventos atualizam a barra.
- 03Sistema de animação para transições dos itens.
- 04Suporte à interação por mouse e menus pop-up sob demanda.
- 05Permite desenhar gráficos arbitrários.
- 06Exibe apps da barra de menus do macOS por meio de aliases.
Casos de uso
- Personalizar a barra superior do macOS para exibir espaços de trabalho, informações do sistema ou resultados de scripts personalizados.
- Criar uma barra de status que reflita o estado de um gerenciador de janelas em mosaico, como o yabai.
- Criar widgets interativos para a barra com scripts de shell.
Início rápido
- 1
Siga o guia de instalação na documentação
- 2
Comece pelo sketchybarrc padrão e pelos scripts de plugins em ~/.config/sketchybar/
Antes de usar
- Funciona apenas no macOS, pois substitui a barra de status do macOS.
- É licenciado sob a GPL-3.0, uma licença copyleft que exige que trabalhos derivados continuem sendo de código aberto.
- A configuração é feita por meio de scripts de shell, portanto é adequada para usuários familiarizados com scripting.
Em coleções
Tópicos
Perguntas frequentes
- O que é SketchyBar?
- Uma alternativa altamente personalizável à barra de menus do macOS, configurada com scripts de shell e controlada por eventos. O SketchyBar substitui a barra de menus padrão do macOS por uma barra de status personalizada, cujos itens podem ser adicionados, removidos e reestilizados a qualquer momento. A barra é configurada por meio de um arquivo rc no estilo shell e de scripts de plugins, permitindo criar widgets com dados do sistema, comandos ou eventos externos.
- SketchyBar é gratuito? Qual é a licença?
- SketchyBar é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- SketchyBar ainda é mantido?
- Manutenção ativa. O último commit de SketchyBar foi em 18 de out. de 2026.
- Para que posso usar SketchyBar?
- Personalizar a barra superior do macOS para exibir espaços de trabalho, informações do sistema ou resultados de scripts personalizados. Criar uma barra de status que reflita o estado de um gerenciador de janelas em mosaico, como o yabai. Criar widgets interativos para a barra com scripts de shell.
- Como instalar SketchyBar?
- Siga o guia de instalação na documentação Comece pelo sketchybarrc padrão e pelos scripts de plugins em ~/.config/sketchybar/
- Onde consigo SketchyBar?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/FelixKratz/SketchyBar
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um ambiente de desktop totalmente personalizável para Windows 10/11 que substitui a barra de tarefas, o dock, o launcher e o gerenciador de janelas por componentes temáticos.
Um gerenciador da barra de menus do macOS que oculta e mostra itens, com uma seção sempre oculta, busca e opções de personalização visual.
App nativo para macOS que reúne Wi-Fi, bateria e volume em um ícone de status configurável na barra de menus, no Dock ou em ambos.
Um gerenciador de janelas lado a lado e com rolagem para macOS, criado como plugin Spoon para o app de automação Hammerspoon.
Dotfiles para o Hyprland com uma interface Quickshell inspirada no Material, que inclui visão geral, widgets de IA e ferramentas de tela para Wayland.