Set as "Desktop Wallpaper" in Gwenview

I find it really surprising there is no option (that I can find) to set a picture as Desktop wallpaper in Gwenview. Any chance this could be included in the near future??

1 Like

You could make a desktop application. Have it show in gwenview.

1 Like

Love ur desktop customisation. Is that even KDE?
How to setup this?

It’s kde allright. The way it’s normally done. An application style, a decoration style, some color scheme, some plasma theme, some icon theme and a wallpaper. In this case it’s Lighly application ( for most, some apps run in custom kvantum), Klassy window stuff, custom plasma, custom icons, some color scheme and some conky…KDE’s bling bling is well documented, although certain stuff takes a bit more searching I guess.

1 Like

A nice workaround:

  1. Right click on the image in Gwenview

  2. Click Open Containing Folder

  3. Right Click in Dolphin

  4. Set as Wallpaper

This is a version of dzon’s code that works in Kubuntu 26.04 (Resolute Raccoon):

1. Enter these commands in the terminal:

cd .local/share/applications/

vim Gebruikwall.desktop
2. Paste this:

[Desktop Entry]
Comment=
Exec=/usr/lib/qt6/bin/qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript ‘const allDesktops = desktopsForActivity(currentActivity()); for (var i=0; i<allDesktops.length; i++) { var d = allDesktops[i]; d.wallpaperPlugin=“org.kde.image”; d.currentConfigGroup = [“Wallpaper”, “org.kde.image”, “General”]; d.writeConfig(“Image”, “%u”) }’
Icon=
MimeType=image/jpeg; image/png; image/svg+xml; image/svg+xml-compressed; image/bmp; image/webp; image/tiff;
Name=Gebruikwall
NoDisplay=true
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=

3. click Shift+Z+Z

4. Now, try opening any wallpaper in Gwenview

5. Right click on it, click Open With

6. Select Gebruikwall