Visual Effects
Aqueous applies visual policy in the compositor, after layout geometry is
resolved. Backdrop blur and rounded corners require a SceneFX build; opacity
and workspace-transition policy are configured independently in wm.toml.
Backdrop blur
Section titled “Backdrop blur”[blur]enabled = trueradius = 5passes = 3Higher radius and pass counts produce a stronger blur and require more render
work. Set enabled = false when you want to remove that cost entirely.
Window opacity
Section titled “Window opacity”Use one stable opacity for every window:
[opacity]enabled = truevalue = 0.94focus_sensitive = falseOr make focus visually clearer:
[opacity]enabled = truefocus_sensitive = truefocused = 1.0unfocused = 0.90All opacity values are fractions from 0.0 (transparent) through 1.0
(opaque). When focus_sensitive = true, focused and unfocused are applied
per window; otherwise Aqueous uses value.
A matching rule’s opacity takes precedence over the global or focus-sensitive
value:
[[window]]app_id = "mpv"layout = "monocle"opacity = 1.0Remember that window rules currently require an explicit layout and that a matched rule selects that layout for the output/workspace.
Workspace transitions
Section titled “Workspace transitions”[workspace_transition]enabled = truerate = 0.0rate = 0.0 selects the compiled default. A larger positive value makes the
slide settle more quickly. Window-placement and workspace animations can be
compiled out entirely with -Danimations=false; configuration cannot enable
an effect that is absent from the build.
Rounded corners
Section titled “Rounded corners”SceneFX builds apply a fixed 12-pixel corner radius to normal window content and borders. Fullscreen content remains square. There is currently no TOML key for changing the radius; builds without SceneFX use square corners.
