I’m just playing around with some (XML) wallpapers. ATM I have an avif file and the dynamic wallpaper plugin installed. Works.
But I read that starting with 5.26 XML wallpapers are natively supported. But how can I? Google ends up in the plasma5-wallpaper-xml plugin that says it’s deprecated and feature is included in Plasma 5.26.
So if I want to have a XML wallpaper (consisting of multiple jpg/png and a xml) e. g. from here https://github.com/saint-13/Linux_Dynamic_Wallpapers → Lakeside wallpapers. So where to put these so they get detected and I can select them? Which background-type to select in the background dialog?
I’m somehow lost in this quite easy topic. What am I missing?
No. It’s from two years ago, it’s completely outdated. If you don’t know how to do it, why reply to questions like these, with “answers” that took you 5 minutes to look up online? You only add confusion by doing so.
And why you assume that the person asking the question didn’t take at least that much time trying to figure out the solution? The OP probably did a lot more research than you on this topic.
Let’s start by “how exactly do you want dynamic to function?”
Plasma has a build-in Slideshow wallpaper/image type, where you can select a custom folder, for the images, and custom time for image change, and other nice settings.
No need for .xml or anything to install in some way.
Save your preferred images in a folder and set your preferred way of randomization and image view in the Change Background page.
What I try to achieve is setting up a wallpaper changing between my three pics during the day at a certain time. E. g:
dusk_dawn.jpg from 6h-10h & 18h-22h
night.jpg from 22h-6h
day.jpg from 10h-18h
I currently do this with “dynamic wallpaper” plugin that takes the pics and a json with “instructions” and converts it to an avif file. That’s inconvenient and needs an outdated plugin.
I can obviously do the same with jpgs and a xml file like gnome does.
As of announcement since 5.26 plasma can do this natively(!) - my preference.
So if I create a xml and my pics (or use any other wallpaper set from the web) where to put the files xml / jpg? How can I make the wallpaper settings dialog aware of it? I can only choose picture(s) and no xml file when background-type is set to picture. A slideshow can rotate through a directory but only with a fixed display time.
When I want xml I end up with google recommending the (outdated) xml wallpaper plugin. That’s where I’m stuck.
I don’t think the announcement said something like this exactly…
Can you post a link to the page with that info?
From what I have quickly read, a lot of improvements were done on wallpapers, but not exactly “bring dynamic wallpapers natively in Plasma”
What you actually want to do, I couldn’t find a way with the native plugins.
Nevertheless, it might be possible with some timer (systemd, or kde), to trigger wallpaper change, with specific paths for each alarm.
Of course, you can do anything with a custom (bash) script .
But if I read it again it seems as this “support” means switching wallpaper automatically depending on light / dark theme. Not the other cool stuff the xml addon can do with evaluating current time etc like gnome does.
But if this doesn’t work yet then I’ll stay with dynamic wallpaper plugin and the avif for a while.
Already thought about that. I already wrote a little “themer” script that applies theme/colors/wallpapers and additionally konsole vs code theme settings to look ‘perfect’ for all apps - I use plasma-apply-* in there a lot.
and in /usr/share/gnome-background-properties there’s another file with information about that xml file (only then detected by XML wallpaper plugin, but not sure if needed in native Plasma)
How/Where can I select this filetype? Default filetype let me only select picture files like png/jpg but no avif. This is only possible when installing the Dynamic Wallpaper Plugin…
so natively dark/light theme wallpapers and support for avif and heic files via dolphin → properties → set as wallpaper.
Additionally I contacted the plasma5-xml-wallpaper author for clarification how his plugin should now work nativley as he stated himself that his plugin is now deprecated.
Will report his answer here. Thanks for any contributions up to now
Just tried the “Set as wallpaper” option from Dolphin with avif and heic as offered. No luck - it just sets the Next (mountains) default/fallback wallpaper… So no luck at all without the deprecated plugins