Skip to content

y4my4my4m/kde-shader-wallpaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FOR PLASMA6, CHECKOUT THE PLASMA6 BRANCH


KDE / Plasma - Shader Wallpaper plugin

Shader Wallpaper is a KDE/Plasma Wallpaper Plugin that allows you to run shaders as your wallpaper.

Installation:

Install through KDE

  • Right click on your desktop > Configure Desktop
  • Click on the "Get New Plugins" button
  • Search and Install the latest version of "Shader Wallpaper"

Install from Source

  • clone this repository or download the latest release
  • install from folder: kpackagetool5 -t Plasma/Wallpaper -i kde-shader-wallpaper
  • install from archive: kpackagetool5 -t Plasma/Wallpaper -i online.knowmad.shaderwallpaper-2.0.1-alpha.tar.gz

Upgrade

  • kpackagetool5 -t Plasma/Wallpaper --upgrade kde-shader-wallpaper

Uninstall

  • You can uninstall it via KDE's desktop settings otherwise, you can uninstall like this: kpackagetool5 -t Plasma/Wallpaper --remove online.knowmad.shaderwallpaper

Repo:

I'll probably maintain it on Github principally for issues/PR but I'll try my best to maintain both, if anything contact me on twitter @y4my4my4m.

Links:

Roadmap:

  • Version 1.0 - Simply load shaders
  • Version 1.1 - File Dialog added
  • Version 1.2 - iGPU fix
  • Version 1.3 - 70 new shaders + autolisting
  • Version 2.0a - Customize shaders via GUI, directly load shaders from shadertoy.com or file (current version)
  • Version 2.0.1a - Breaking bug fix regarding the pause/fullscreen feature(current version)
  • Version 2.x - Save/Load edits, better customization, better buffers/channel

Notes:

  • GUI Customization is highly experimental, bugs will occur.
  • Shadertoy.com imports doesn't work on all shaders, that is because iChannels/Buffers are not fully implemented yet
  • Performance may vary depending of your specs, but it's actually not all that resource intensive, depends on the shader too.
  • If you modify the shader files and want to see the changes, the KDE Wallpaper QtQuick App itself needs to be restart, I recommend simply to pkill plasmashell and restart it.

Videos:

v1.2 using iGPU (and kvantum) in VirtualBox:

ShaderWallpaperVideoPreviewV1.2

v1.0:

ShaderWallpaperVideoPreviewV1.0

Screenshots:

ShaderWallpaperPreviewImage

ShaderWallpaperPreviewImage2

ShaderWallpaperPreviewImage3

ShaderWallpaperPreviewImage4

Donations:

ko-fi