-
⚡ FlashSpace
- O FlashSpace é um gerenciador de espaços de trabalho virtuais extremamente rápido, projetado para substituir e aprimorar o Spaces padrão do macOS.
- Não é preciso esperar pelas animações do macOS.
-
🎥 Demonstração
- O vídeo de demonstração mostra um exemplo usando 3 espaços de trabalho e alternando entre eles com atalhos de teclado.
-
💬 Como usar
- Mova todos os apps para um único espaço do macOS.
- Crie espaços de trabalho e atribua apps a eles.
- Atribua monitores aos espaços de trabalho.
- Defina atalhos de teclado para ativação rápida dos espaços de trabalho.
- Para manter o mesmo app em vários espaços de trabalho, use o recurso "Floating Apps".
-
👉 Como funciona
- O FlashSpace permite definir espaços de trabalho virtuais e atribuir apps a eles.
- Ao trocar de espaço de trabalho, os apps atribuídos são exibidos automaticamente e os demais são ocultados.
-
✨ Recursos
- Alternância de espaços de trabalho extremamente rápida.
- Suporte a vários monitores.
- Ativação do espaço de trabalho ao focar um app.
- Alternância rápida entre apps com atalhos de teclado.
- Floating Apps visíveis em todos os espaços de trabalho.
- Troca rápida entre diferentes configurações por meio de perfis.
-
⚖️ Valores do projeto
- Desempenho: o app deve funcionar o mais rápido possível.
- Simplicidade: o app deve ser fácil de usar e configurar.
- Confiabilidade: o app deve funcionar sem erros.
- Transparência: o app deve ajudar sem atrapalhar.
- Filosofia UNIX: o app deve fazer uma coisa bem feita — gerenciar espaços de trabalho.
-
🪟 Gerenciador de foco
- O FlashSpace permite alternar rapidamente o foco entre janelas.
- Você pode usar atalhos de teclado para mover o foco na direção desejada.
-
📝 Decisões de design
- Comportamento não intrusivo: o FlashSpace não gerencia janelas ativamente.
- Sem suporte a janelas individuais de apps: o suporte a janelas individuais de apps pode aumentar a complexidade e reduzir o desempenho.
-
🖥️ Integração com SketchyBar
- O FlashSpace pode ser integrado ao SketchyBar e outras ferramentas.
- Ele executa scripts configuráveis quando o espaço de trabalho é alterado.
-
🛠️ Compilar a partir do código-fonte
- O FlashSpace usa o XcodeGen para gerar o projeto do Xcode a partir do arquivo
project.yml.
- Clone o repositório, entre no diretório do projeto e execute
brew bundle para instalar as dependências.
- Execute
xcodegen generate para gerar o projeto, depois abra no Xcode para compilar e executar.
-
💛 Apoiadores
- Agradecimentos a todos os apoiadores que ajudam este projeto.
1 comentários
Estou curioso para saber se é compatível com o Amethyst. Quero janelas em mosaico, mas não quero a latência na troca de espaços
Muito bom! Espero que possam adicionar uma visualização em grade dos espaços de trabalho. Sinto falta do TotalSpaces
Em boa hora. Eu estava reavaliando as opções nessa área e acabei escolhendo o AeroSpace. Vou experimentar este produto
Obrigado! Acabei de instalar e, até agora, está funcionando bem
Uso o AeroSpace para esse propósito há mais de um ano. Desativei todos os recursos de tiling nas configurações e uso apenas dois atalhos: alternar para um espaço de trabalho e mover a janela atual para um espaço de trabalho. É essencial ao trabalhar em uma tela pequena