Skip to content

y4my4my4m/kde-shader-wallpaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  1. Clone the repository:

    git clone https://github.com/y4my4my4m/kde-shader-wallpaper.git
  2. Remove any previous installation:

    rm -rf ~/.local/share/plasma/wallpapers/online.knowmad.shaderwallpaper/
  3. Install the package:

    kpackagetool6 -t Plasma/Wallpaper -i kde-shader-wallpaper/package

Upgrade

kpackagetool6 -t Plasma/Wallpaper --upgrade kde-shader-wallpaper/package

Uninstall

You may uninstall via KDE Desktop Settings, or run:

kpackagetool6 -t Plasma/Wallpaper --remove online.knowmad.shaderwallpaper

Developer Guide

To create custom shaders or contribute, please read the Developer’s Guide.


Repository & Support

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:

ShaderWallpaperVideoPreviewV1.2

v1.0:

ShaderWallpaperVideoPreviewV1.0


Screenshots:

ShaderWallpaperPreviewImage

ShaderWallpaperPreviewImage2

ShaderWallpaperPreviewImage3

ShaderWallpaperPreviewImage4


Donations:

ko-fi

About

KDE / Plasma - Shader Wallpaper plugin

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published