varietywalls / variety

Wallpaper downloader and manager for Linux systems
http://peterlevi.com/variety
GNU General Public License v3.0
1.21k stars 146 forks source link

Only set Plasma wallpaper if the plugin is already org.kde.image #611

Closed guss77 closed 1 year ago

guss77 commented 1 year ago

If the user has multiple desktops where some aren't using org.kde.image - leave them be. The user can set the wallpaper plugin to the "Image" plugin for each desktop they want the variety slideshow on.

Probably the correct way to handle this would be to introduce a new Plasma wallpaper plugin called "Variety" only update desktops that are specifically set to "Variety", but this is a bit too much for this PR. Let me know if you are interested and I can have a go at that.

guss77 commented 1 year ago

I uploaded an initial version of a Plasma wallpaper plugin for Variety to here: https://github.com/guss77/variety-plasma-plugin

This repository include a further updated set_wallpaper script that detects the installation of the Plasma wallpaper plugin and then updates only desktops that use that plugin.