Repolode
nikitabobko

nikitabobko/AeroSpace

AeroSpace é um gerenciador de janelas lado a lado para macOS, semelhante ao i3, configurado por um arquivo de texto simples e controlado pela linha de comando.

Alternativa open source a:MagnetRectangle

Estrelas
23,756
Forks
799
Issues abertas
247
Último commit
ontem

O que é?

AeroSpace organiza automaticamente as janelas do macOS em layouts lado a lado estruturados como uma árvore, seguindo o modelo do gerenciador de janelas i3. Os usuários alternam rapidamente entre workspaces, e o projeto usa workspaces virtuais emulados próprios em vez dos Spaces nativos do macOS. Assim, a alternância acontece sem animações e sem desativar o System Integrity Protection.

A configuração é feita em um arquivo TOML de texto simples, ideal para setups baseados em dotfiles. A ferramenta prioriza a CLI e inclui manpages e autocompletar para o shell, além de oferecer suporte a vários monitores seguindo o paradigma do i3. A instalação está disponível pelo Homebrew, que também cuida das atualizações automáticas.

O projeto está em beta público, então ainda podem ocorrer mudanças incompatíveis na configuração, na CLI ou no comportamento antes do lançamento da versão 1.0. Ele funciona no macOS 13 ou posterior.

Recursos principais

  • 01Layouts lado a lado baseados em uma estrutura de árvore, inspirados no i3
  • 02Alternância rápida entre workspaces sem animações nem desativação do SIP
  • 03Workspaces virtuais emulados, independentes dos Spaces nativos do macOS
  • 04Configuração em TOML de texto simples, que funciona bem com dotfiles
  • 05Controle com foco na CLI, com manpages e autocompletar para o shell
  • 06Suporte a vários monitores seguindo o modelo do i3

Casos de uso

  • Desenvolvedores que preferem usar o teclado e querem gerenciar layouts de janelas sem mouse
  • Usuários que já mantêm suas configurações em dotfiles e preferem configurar tudo por texto
  • Pessoas com vários monitores que querem usar no macOS o gerenciamento de workspaces no estilo do i3

Início rápido

  1. 1

    Instale via Homebrew cask

    brew install --cask nikitabobko/tap/aerospace

Antes de usar

  • Disponível apenas para macOS.
  • Não foi notarizado pela Apple; por isso, é necessário instalá-lo via Homebrew para evitar avisos de quarentena.
  • É uma versão beta pública, e são esperadas mudanças incompatíveis até a versão 1.0.
  • Destina-se a usuários avançados. A configuração é feita por meio de um arquivo de texto simples e da CLI; não há interface gráfica.

Em coleções

Tópicos

Perguntas frequentes

O que é AeroSpace?
AeroSpace é um gerenciador de janelas lado a lado para macOS, semelhante ao i3, configurado por um arquivo de texto simples e controlado pela linha de comando. AeroSpace organiza automaticamente as janelas do macOS em layouts lado a lado estruturados como uma árvore, seguindo o modelo do gerenciador de janelas i3. Os usuários alternam rapidamente entre workspaces, e o projeto usa workspaces virtuais emulados próprios em vez dos Spaces nativos do macOS. Assim, a alternância acontece sem animações e sem desativar o System Integrity Protection.
AeroSpace é gratuito? Qual é a licença?
AeroSpace é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
AeroSpace ainda é mantido?
Manutenção ativa. O último commit de AeroSpace foi em 6 de nov. de 2026.
Para que posso usar AeroSpace?
Desenvolvedores que preferem usar o teclado e querem gerenciar layouts de janelas sem mouse Usuários que já mantêm suas configurações em dotfiles e preferem configurar tudo por texto Pessoas com vários monitores que querem usar no macOS o gerenciamento de workspaces no estilo do i3
Como instalar AeroSpace?
Instale via Homebrew cask: brew install --cask nikitabobko/tap/aerospace
Onde consigo AeroSpace?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/nikitabobko/AeroSpace

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados