To force blur in KWin, the window manager for the KDE Plasma desktop, you can use a script to achieve this effect. Here’s a simple way to do it:
1. **Create the Script:**
Open a text editor and create a new script file, for example, `force-blur.js`.
```javascript
var blurEffect = effects.blur;
effects.windowAdded.connect(function (window) {
if (!window) {
return;
}
// Force enable blur on all windows
blurEffect.addBlur(window);
});
```
2. **Save the Script:**
Save this file to a location where you can easily find it, such as your home directory.
3. **Install the Script:**
Open System Settings, navigate to **Window Management > KWin Scripts**. Click on **Get New Scripts** and then **Install from File**. Select the `force-blur.js` file you created.
4. **Activate the Script:**
Once installed, make sure to check the box next to the script to activate it.
5. **Restart KWin:**
Restart KWin to apply the changes. You can do this by pressing `Alt + F2` and typing `kwin_x11 --replace` (for X11) or `kwin_wayland --replace` (for Wayland).
This script will force the blur effect on all windows. If you need more control or want to apply the blur effect only to specific windows, you can add conditions within the `windowAdded` function.