Skip to main content
MangoWCMangoWC
Visuals

Window Effects

Add visual polish with blur, shadows, and opacity.

Blur

Blur creates a frosted glass effect for transparent windows.

SettingDefaultDescription
blur0Enable blur for windows.
blur_layer0Enable blur for layer surfaces (like bars/docks).
blur_optimized1Caches the background to reduce GPU usage. Highly recommended.
blur_params_radius5The strength (radius) of the blur.
blur_params_num_passes1Number of passes. Higher = smoother but more expensive.
blur_params_noise0.02Blur noise level.
blur_params_brightness0.9Blur brightness adjustment.
blur_params_contrast0.9Blur contrast adjustment.
blur_params_saturation1.2Blur saturation adjustment.

Blur has a high impact on performance. If you experience lag, try disabling it or ensuring blur_optimized is set to 1.

Shadows

Drop shadows help distinguish floating windows from the background.

SettingDefaultDescription
shadows0Enable shadows.
layer_shadows0Enable shadows for layer surfaces.
shadow_only_floating1Only draw shadows for floating windows (saves performance).
shadows_size10Size of the shadow.
shadows_blur15Shadow blur amount.
shadows_position_x0Shadow X offset.
shadows_position_y0Shadow Y offset.
shadowscolor0x000000ffColor of the shadow.
# Example shadows configuration
shadows=1
layer_shadows=1
shadow_only_floating=1
shadows_size=12
shadows_blur=15
shadows_position_x=0
shadows_position_y=0
shadowscolor=0x000000ff

Opacity & Corner Radius

Control the transparency and roundness of your windows.

SettingDefaultDescription
border_radius0Window corner radius in pixels.
border_radius_location_default0Corner radius location: 0 (all), 1 (top-left), 2 (top-right), 3 (bottom-left), 4 (bottom-right), 5 (closest corner).
no_radius_when_single0Disable radius if only one window is visible.
focused_opacity1.0Opacity for the active window (0.0 - 1.0).
unfocused_opacity1.0Opacity for inactive windows (0.0 - 1.0).
# Window corner radius in pixels
border_radius=0

# Corner radius location (0=all, 1=top-left, 2=top-right, 3=bottom-left, 4=bottom-right)
border_radius_location_default=0

# Disable radius if only one window is visible
no_radius_when_single=0

# Opacity for the active window (0.0 - 1.0)
focused_opacity=1.0

# Opacity for inactive windows
unfocused_opacity=1.0

On this page