Plasma6 Shader Wallpaper Plugin
Shader Wallpaper is a Plasma6 wallpaper plugin that enables dynamic, shader-driven wallpapers for the KDE desktop.
Note for Plasma5 users:\
Please refer to the Plasma5 branch for compatibility.
Features
- Run custom shaders as your desktop wallpaper
- Easy installation, upgrade, and removal
- Full support for Plasma6
- Ongoing development with frequent feature updates and bug fixes
Notes
Here are some OLED friendly shaders:
Grey_Liquid
HSV_to_RGB
RGB_Noise_in_Movement
Raymarching_Basic
VDJ.frag
Wiggle_Worm
Installation
Install from Source
- Clone the repository:
git clone https://github.com/y4my4my4m/kde-shader-wallpaper.git
``
- Remove any previous installation:
`bash
rm -rf ~/.local/share/plasma/wallpapers/online.knowmad.shaderwallpaper/
`- Install the package:
`bash
kpackagetool6 -t Plasma/Wallpaper -i kde-shader-wallpaper/package
`Upgrade
bash
kpackagetool6 -t Plasma/Wallpaper --upgrade kde-shader-wallpaper/package
Uninstall
You may uninstall via KDE Desktop Settings, or run:
bash
kpackagetool6 -t Plasma/Wallpaper --remove online.knowmad.shaderwallpaper
`
Developer Guide
To create custom shaders or contribute, please read the Developer’s Guide.
Repository & Support
- GitHub: y4my4my4m/kde-shader-wallpaper
- KDE Store: Plasma6 version
- KDE Store: Plasma5 version
- Twitter (X): @y4my4my4m
For issues, pull requests, or general inquiries, please contact via GitHub Issues or Twitter.
Notes
- GUI-based shader customization will return in future versions.
- Shadertoy.com imports are currently unsupported in the Plasma6 version due to shader compilation requirements.
- Performance may vary by hardware and shader complexity, but most shaders are resource-efficient.
- After editing shader files, restart the KDE Wallpaper QtQuick app (
pkill plasmashell` and restart).---
Videos:
v1.2 using iGPU (and kvantum) in VirtualBox:
v1.0:

Screenshots:
Donations:
--- Tranlated By Open Ai Tx | Last indexed: 2026-01-19 ---




