Umbriel
Umbriel is a Wayland compositor with scrolling and tiling layouts, independent workspaces per monitor, and configurable visual effects. It works on its own or with Noctalia, a desktop shell designed to integrate with Umbriel.
Umbriel is young and actively evolving. Configuration and behavior may change between releases, and you may encounter rough edges.
Start here
Section titled “Start here”- Install Umbriel.
- Copy and edit the starting configuration.
- Configure your outputs, input devices, and keybinds.
- Choose a layout and workspace model.
- Use window rules for application-specific behavior.
Umbriel reloads most configuration changes when you save the file. Errors and
warnings appear on screen, and umbriel validate can check a configuration
without a running session.
Features
Section titled “Features”- Scrolling, Dwindle, and Master layouts
- Independent workspaces and configuration per output
- Floating, pinned, fullscreen, and scratchpad windows
- Configurable keybinds, gestures, window rules, blur, shadows, and animations
- X11 application support through xwayland-satellite
- Local IPC for scripts, panels, and runtime inspection
Help and contributing
Section titled “Help and contributing”Bug reports are welcome. Feature requests are considered against the project’s scope statement. For general help and design discussion, join the community on Discord.