Um compositor Wayland para uso diário, com layouts scrolling, dwindle, master e stacking, workspaces por saída, blur e animações.
SimulaVR/Simula
Um gerenciador de janelas em VR para Linux, feito com Godot, que permite posicionar e usar janelas de aplicativos em um espaço de realidade virtual.
- Estrelas
- 3,212
- Forks
- 112
- Issues abertas
- 73
- Último commit
- mês passado
O que é?
Simula é um gerenciador de janelas em VR para Linux, feito com a engine Godot. Ele exibe aplicativos Wayland em janelas flutuantes em um espaço virtual, permitindo que as pessoas organizem e usem os aplicativos do desktop enquanto estão com um headset.
A entrada é controlada por atalhos de teclado e mouse, e as janelas são ativadas quando o usuário olha para elas. Os atalhos incluem ações como mover e redimensionar janelas, alternar entre oito espaços de trabalho e fazer capturas de tela ou gravar vídeos. Enquanto está em execução, Simula assume o controle do teclado e do mouse do computador; uma combinação de teclas libera esse controle.
O projeto funciona com headsets que têm drivers compatíveis com monado, como HTC Vive, Vive Pro, Valve Index e Rokid Max. A instalação é feita com o gerenciador de pacotes nix, e um serviço monado é executado junto com Simula para detectar headsets. O projeto está em alpha e, atualmente, oferece suporte apenas a aplicativos Wayland.
Recursos principais
- 01Exibe aplicativos Wayland do Linux como janelas flutuantes em VR
- 02Atalhos para mover e redimensionar janelas e alternar entre oito espaços de trabalho
- 03Ativação de janelas e controle do cursor por olhar
- 04Atalhos para fazer capturas de tela e gravar vídeos
- 05Configuração por meio de um arquivo de configuração Dhall
Casos de uso
- Usar terminais e navegadores do desktop dentro de um headset VR
- Experimentar o desktop e o gerenciamento de janelas em VR no Linux
- Desenvolver ou contribuir com um compositor de VR para Linux escrito em Haskell e Godot
Início rápido
- 1
Instale o Simula via nix (na primeira execução, pode ser solicitado que permita extra-substituters; responda y).
nix profile install github:SimulaVR/Simula - 2
Inicie o backend monado do Simula em segundo plano.
simula-monado-service & - 3
Inicie o Simula (ele captura o mouse e o teclado; pressione Super + z para sair).
simula
Antes de usar
- Funciona apenas no Linux e requer o gerenciador de pacotes nix.
- Compatível apenas com headsets que tenham drivers compatíveis com monado, como HTC Vive, Valve Index e Rokid Max.
- Ao iniciar o Simula, o mouse e o teclado são capturados do gerenciador de janelas do sistema host até você pressionar Super + z.
Em coleções
Tópicos
Perguntas frequentes
- O que é Simula?
- Um gerenciador de janelas em VR para Linux, feito com Godot, que permite posicionar e usar janelas de aplicativos em um espaço de realidade virtual. Simula é um gerenciador de janelas em VR para Linux, feito com a engine Godot. Ele exibe aplicativos Wayland em janelas flutuantes em um espaço virtual, permitindo que as pessoas organizem e usem os aplicativos do desktop enquanto estão com um headset.
- Simula é gratuito? Qual é a licença?
- Simula é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Simula ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de Simula foi em 24 de set. de 2026.
- Para que posso usar Simula?
- Usar terminais e navegadores do desktop dentro de um headset VR Experimentar o desktop e o gerenciamento de janelas em VR no Linux Desenvolver ou contribuir com um compositor de VR para Linux escrito em Haskell e Godot
- Como instalar Simula?
- Instale o Simula via nix (na primeira execução, pode ser solicitado que permita extra-substituters; responda y).: nix profile install github:SimulaVR/Simula Inicie o backend monado do Simula em segundo plano.: simula-monado-service & Inicie o Simula (ele captura o mouse e o teclado; pressione Super + z para sair).: simula
- Onde consigo Simula?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/SimulaVR/Simula
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Hyprland é um compositor Wayland independente e dinâmico, com efeitos visuais avançados, ampla personalização e sistema de plugins.
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.
Barra de status altamente personalizável para compositores Wayland como Sway, Hyprland e river, com módulos para informações do sistema, da rede e do áudio.
Ferramenta para Linux que remapeia teclas, botões e entradas de mouse ou joystick para outras entradas, com macros e suporte a X11 e Wayland.
Empacotamento não oficial do Claude Desktop para Linux em .rpm, AppImage e flake do Nix, com launcher e ferramenta de diagnóstico --doctor.