Blur Effects
Mango supports sophisticated blur effects for windows and layer surfaces.Basic Blur Settings
Enable blur effect for windows
1- Enable blur0- Disable blur
Enable blur effect for layer surfaces (like panels, docks, and overlays)
Use optimized blur algorithm for better performance
Blur Parameters
Fine-tune blur appearance with these advanced parameters:Number of blur passes. More passes = smoother blur but lower performance
Blur radius in pixels. Higher values = more blur
Amount of noise to add to blur (reduces banding)Range: 0.0 - 1.0
Brightness adjustment for blurred contentRange: 0.0 - 2.0 (1.0 = no change)
Contrast adjustment for blurred contentRange: 0.0 - 2.0 (1.0 = no change)
Saturation adjustment for blurred contentRange: 0.0 - 2.0 (1.0 = no change)
Blur Examples
Subtle Blur
Strong Blur
Shadows
Add drop shadows to windows for depth and visual separation.Basic Shadow Settings
Enable shadows for windows
Enable shadows for layer surfaces
Only show shadows on floating windows
1- Shadows only on floating windows0- Shadows on all windows
Shadow Appearance
Shadow size in pixels
Shadow blur amount in pixels. Higher = softer shadows
Shadow color in RGBA hexadecimal format
Shadow Position
Horizontal shadow offset in pixels
- Positive values: shadow to the right
- Negative values: shadow to the left
Vertical shadow offset in pixels
- Positive values: shadow downward
- Negative values: shadow upward
Shadow Examples
Soft Drop Shadow
Hard Shadow
Corner Radius
Round window corners for a modern appearance.Corner radius in pixels
Disable rounded corners when only one window is visible
Corner Radius Examples
Window Opacity
Control transparency of focused and unfocused windows.Opacity for the focused window (0.0 = transparent, 1.0 = opaque)
Opacity for unfocused windows (0.0 = transparent, 1.0 = opaque)
Opacity Examples
Complete Effects Configuration
Here’s a full example with all effects enabled:Performance Considerations
Performance Tips:- Enable
blur_optimizedfor better blur performance - Reduce
blur_params_num_passesif experiencing lag - Lower
blur_params_radiusfor faster rendering - Use
shadow_only_floating=1to reduce shadow rendering overhead - Disable
layer_shadowsif not needed
