24
submitted 1 week ago* (last edited 1 week ago) by TheTwelveYearOld@lemmy.world to c/kde@lemmy.kde.social
top 4 comments
sorted by: hot top controversial new old
[-] lattrommi@lemmy.ml 12 points 1 week ago

There is probably a better way but you could make a bunch of copies of the image, shift the hue in GIMP (or whatever image editor you prefer) until you end up with an amount of images equal to the total number of changes you want throughout the day, put them all in a directory, go to set that directory as your wallpaper image, make it a slideshow and set the timer to change however often you want the shift to happen.

If you were trying to make a specific color match a specific time of day, it would not work, unless you set the wallpaper after each reboot to the appropriate color. It also would be a bit tedious if you wanted a large number of hue changes throughout the day.

[-] rando@sh.itjust.works 6 points 1 week ago

I use [Plasma Wallpapers Dynamic](https://github.com/zzag/plasma5-wallpapers-dynamic) . Instead though I set it up where it changes some scene every few hours to match daylight conditions, but you could accomplish exactly what you are asking – you just have to provide the actual wallpaper file for each hue and then specify what time for when you build the background

[-] aqua_cat@pawb.social 3 points 1 week ago

I know there is a plugin that allows glsl shaders as plasma live wallpapers and I bet you could make some sort of shader that just changes hue of the texture over time if one doesn't already exsist.

[-] troyunrau@lemmy.ca 2 points 1 week ago* (last edited 1 week ago)

I was about to date myself and say "there's probably a dcop interface exposed"... But there's probably a dbus interface exposed. You could write a script and plug it into a cron job or similar to tell it to adjust the background every hour or so. There are some nice dbus exploration tools available so you can discover the correct call to make.

If that doesn't work, the hue is probably stored in a human readable file somewhere in your .config folder. You could probably have a script adjust the value in the file directly. Might take plasma a little while to notice, but it likely will.

this post was submitted on 25 Mar 2025
24 points (90.0% liked)

KDE

6253 readers
162 users here now

KDE is an international technology team creating user-friendly free and open source software for desktop and portable computing. KDE’s software runs on GNU/Linux, BSD and other operating systems, including Windows.

Plasma 6 Bugs

If you encounter a bug, proceed to https://bugs.kde.org, check whether it has been reported.

If it hasn't, report it yourself.

PLEASE THINK CAREFULLY BEFORE POSTING HERE.

Developers do not look for reports on social media, so they will not see it and all it does is clutter up the feed.

founded 2 years ago
MODERATORS