The blur effect works by processing the content behind the window. Without transparency, there’s no way for the background to show through, making the blur invisible.
Method 1: Use Transparent Application Themes
Many applications have built-in support for transparent themes or color schemes.Konsole (KDE Terminal)
Select a transparent color scheme
Look for color schemes with “Transparent” in the name, such as:
- Breeze Transparent
- Transparent Dark
- Any custom transparent schemes you’ve installed
VS Code and Electron Apps
Many Electron-based applications support transparency through extensions or settings:VS Code transparency
VS Code transparency
- Install the “GlassIt-VSC” extension or similar transparency extensions
- Configure opacity in settings (typically 80-95% for good readability)
- Combine with transparent themes for best results
Other Electron apps
Other Electron apps
Check the application’s settings or extensions marketplace for transparency options. Common apps with transparency support:
- Discord
- Slack
- Spotify (with modifications)
Firefox and Chrome
Browser transparency typically requires custom CSS or extensions and may have limitations on Wayland.
- Firefox: Use userChrome.css modifications
- Chrome/Chromium: Limited native support; some themes offer semi-transparency
Method 2: Use a Transparent Color Scheme
Applying a system-wide transparent color scheme is the easiest way to make all KDE applications semi-transparent automatically.Installing Alpha Color Scheme
Alpha is a popular transparent color scheme that works excellently with Better Blur DX.Download the color scheme
Visit the KDE Store or download directly from System Settings.
Install color scheme
Click Get New Color Schemes… and search for “Alpha” or manually install the downloaded file.
Creating Your Own Transparent Color Scheme
You can modify existing color schemes to add transparency:Start with an existing scheme
In System Settings → Colors, select a color scheme similar to what you want.
Adjust opacity
For each color group (Window, Selection, etc.), you can adjust the alpha channel of colors. Focus on:
- Window colors: Background color opacity
- View colors: Content area background opacity
Method 3: Create Window Rules for Opacity
Window rules allow you to set transparency on a per-application basis without changing themes.Basic Window Rule
Right-click the window titlebar
On the window you want to make transparent, right-click its titlebar.
Open special settings
Select More Actions → Configure Special Window Settings… or Configure Special Application Settings…
Add opacity property
Click Add Property → Appearance & Fixes → Active opacity or Inactive opacity
- Active opacity: Transparency when the window is focused
- Inactive opacity: Transparency when the window is not focused
Set opacity value
Move the slider to set the desired opacity percentage:
- 100% = fully opaque (no transparency)
- 90% = slight transparency (recommended starting point)
- 80% = moderate transparency
- 70% = high transparency
Advanced Window Rules
You can create more sophisticated rules for different scenarios:Different opacity for active/inactive windows
Different opacity for active/inactive windows
Create two opacity properties:
- Active opacity: 95% (less transparent when focused)
- Inactive opacity: 80% (more transparent when not focused)
Match multiple windows of the same type
Match multiple windows of the same type
Instead of creating a rule for a specific window, set the match criteria to:
- Window class: Match all windows of the same application
- Window types: Match specific window types (normal, dialog, etc.)
Conditional opacity rules
Conditional opacity rules
Use matching conditions to apply opacity only when:
- Window is maximized
- Window is on a specific desktop
- Window matches a certain title pattern
Accessing Window Rules Settings Directly
You can also manage all window rules from System Settings: System Settings → Window Management → Window Rules Here you can:- View all existing rules
- Edit or delete rules
- Create new rules manually
- Import/export rule configurations
Method 4: Application-Specific Settings
Some applications have built-in opacity or transparency settings.Dolphin (KDE File Manager)
Dolphin (KDE File Manager)
Dolphin respects the system color scheme. Use a transparent color scheme (Method 2) for transparent Dolphin windows.Alternatively, create a window rule to set Dolphin’s opacity.
Kate (KDE Text Editor)
Kate (KDE Text Editor)
Kate can use transparent color schemes for its editor background:
- Go to Settings → Configure Kate → Editor Component → Colors
- Select a color scheme with transparency or customize one
Yakuake (Drop-down Terminal)
Yakuake (Drop-down Terminal)
Yakuake respects Konsole color schemes:
- Open Yakuake
- Go to Settings → Configure Yakuake → Appearance
- Select a transparent Konsole color scheme
- Adjust background opacity slider if available
Alacritty (Terminal)
Alacritty (Terminal)
Edit or
~/.config/alacritty/alacritty.yml or alacritty.toml:Kitty (Terminal)
Kitty (Terminal)
Edit
~/.config/kitty/kitty.conf:Method 5: Compositor-Level Transparency
KWin itself can apply transparency through various means beyond window rules.Desktop Effects for Opacity
Some KWin effects can affect window opacity:- Translucency effect: Provides opacity for inactive windows (found in Desktop Effects)
- Dim Inactive: Darkens inactive windows (can combine with transparency)
These effects are separate from Better Blur DX but can complement it by automatically adjusting window opacity based on focus state.
Choosing the Right Method
For KDE-wide transparency
Use a transparent color scheme (Method 2)Best for: Complete desktop consistency
For specific applications
Use window rules (Method 3) or app-specific settings (Method 4)Best for: Fine-grained control per application
For terminals only
Use transparent terminal themes (Method 1)Best for: Quick setup without affecting other apps
For dynamic transparency
Use KWin effects (Method 5) with window rulesBest for: Context-aware transparency (focused/unfocused)
Troubleshooting
Window is transparent but no blur appears
Window is transparent but no blur appears
- Verify Better Blur DX is enabled in Desktop Effects
- Check that no conflicting blur effects are active
- Ensure the window class is included in force blur settings (if using force blur)
- Restart KWin:
kwin_wayland --replace &or logout/login
Transparency makes text unreadable
Transparency makes text unreadable
- Reduce transparency (increase opacity to 85-95%)
- Increase blur strength for better background separation
- Adjust brightness/contrast in Better Blur DX settings
- Use a color scheme with better contrast
Some applications ignore transparency settings
Some applications ignore transparency settings
Some applications override system transparency settings. Try:
- Window rules with higher priority
- Application-specific transparency settings if available
- Check if the application is running with special privileges (may ignore compositor effects)
Performance issues with transparency
Performance issues with transparency
Transparency + blur can be GPU-intensive:
- Reduce blur strength
- Disable refraction effects
- Limit the number of transparent windows
- See Getting Started - Performance Considerations
Next Steps
Configuration
Fine-tune blur settings for optimal appearance
Window Classes
Learn how to target specific windows with force blur