Hyprland é um compositor Wayland independente e dinâmico, com efeitos visuais avançados, ampla personalização e sistema de plugins.
noctalia-dev/umbriel
Um compositor Wayland para uso diário, com layouts scrolling, dwindle, master e stacking, workspaces por saída, blur e animações.
- Estrelas
- 1,495
- Forks
- 113
- Issues abertas
- 149
- Último commit
- há 14 horas
O que é?
Umbriel é um compositor Wayland: o componente que desenha as janelas e gerencia a entrada em desktops Linux que usam o protocolo Wayland. Ele oferece layouts scrolling, dwindle, master e stacking, grupos de abas e scratchpads, além de workspaces independentes para cada saída e suporte a escala fracionária e restauração após hotplug.
Visualmente, inclui blur, sombras, cantos arredondados, bordas duplas, animações e presets de efeitos GLSL, além de regras para janelas e layers e uma visão geral animada. Para jogos e monitores, oferece HDR opcional, taxa de atualização variável, tearing, direct scanout e explicit sync, desde que o hardware e os clientes sejam compatíveis.
Umbriel é desenvolvido em C++23 sobre o wlroots e usa como renderizador um fork do SceneFX mantido dentro do próprio repositório. Foi projetado para funcionar em conjunto com o shell de desktop Noctalia, pode ser configurado por arquivos TOML recarregados em tempo real e ainda é recente, então as chaves de configuração e os keybinds podem mudar entre versões.
Recursos principais
- 01Layouts scrolling, dwindle, master e stacking por workspace
- 02Workspaces independentes por saída com escala fracionária
- 03Regras para janelas e layers, além de barras de título
- 04Blur, sombras, cantos arredondados e animações
- 05HDR opcional, taxa de atualização variável e direct scanout
- 06Configuração TOML recarregada em tempo real, com IPC
Casos de uso
- Usar um desktop Wayland tiling para tarefas de produtividade no dia a dia
- Jogar com HDR, taxa de atualização variável e modo de tela cheia configurável
- Transmitir um desktop para clientes remotos por meio de saídas virtuais
- Combinar com o shell Noctalia para ter um desktop Wayland completo
Início rápido
- 1
Instale o Umbriel seguindo o guia de instalação (pacotes da distribuição, Nix ou compilação a partir do código-fonte)
- 2
Inicie o Umbriel selecionando-o no gerenciador de exibição ou executando-o em um TTY
start-umbriel
Antes de usar
- O projeto é recente e está em constante evolução, então as chaves de configuração, os atalhos de teclado e o comportamento podem mudar entre versões.
- Ainda há pontos a melhorar, e as configurações padrão atuais não são uma garantia de estabilidade.
Em coleções
Tópicos
Perguntas frequentes
- O que é umbriel?
- Um compositor Wayland para uso diário, com layouts scrolling, dwindle, master e stacking, workspaces por saída, blur e animações. Umbriel é um compositor Wayland: o componente que desenha as janelas e gerencia a entrada em desktops Linux que usam o protocolo Wayland. Ele oferece layouts scrolling, dwindle, master e stacking, grupos de abas e scratchpads, além de workspaces independentes para cada saída e suporte a escala fracionária e restauração após hotplug.
- umbriel é gratuito? Qual é a licença?
- umbriel é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- umbriel ainda é mantido?
- Manutenção ativa. O último commit de umbriel foi em 6 de nov. de 2026.
- Para que posso usar umbriel?
- Usar um desktop Wayland tiling para tarefas de produtividade no dia a dia Jogar com HDR, taxa de atualização variável e modo de tela cheia configurável Transmitir um desktop para clientes remotos por meio de saídas virtuais Combinar com o shell Noctalia para ter um desktop Wayland completo
- Como instalar umbriel?
- Instale o Umbriel seguindo o guia de instalação (pacotes da distribuição, Nix ou compilação a partir do código-fonte) Inicie o Umbriel selecionando-o no gerenciador de exibição ou executando-o em um TTY: start-umbriel
- Onde consigo umbriel?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/noctalia-dev/umbriel
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
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.
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.
Um daemon de notificações freedesktop para compositores Wayland, que desenha cartões temáticos com o framework de UI Rust Rune.
Gerenciador de janelas tiling para macOS que organiza as janelas automaticamente usando particionamento binário do espaço e pode ser controlado pela linha de comando.
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.