Set the layout style to Folder View to keep input focus on the desktop icons.
The webpage isn't clickable this way.
Set the layout style to Desktop View to give input focus to the browser and hide desktop icons.
This gives you a fully functional browser with interaction.
Installation
- Install Qt5 WebEngine
- Download via the Plasma GUI to have it installed automatically OR manually download it, unzip and move to ~/.local/share/plasma/wallpapers/
- Log out and in once
If you use any of the following distributions, Qt5 WebEngine can be easily installed by installing the according package:
Arch: qt5-webengine
Debian: qml-module-qtwebengine
Fedora: qt5-qtwebengine
FreeBS

openSuse: libqt5-qtwebengine
Ubuntu: qml-module-qtwebengine
You may also need Plasma Add-ons:
Arch: kdeplasma-addons
Debian: plasma-widgets-addons
Ratings & Comments
25 Comments
Will this app have a version for plasma 6? My Garuda forced entry to plasma 6. But this add-on is more important to me than plasma 6. Now I'm unable to use it... 😐
The add-on has just been updated for Plasma 6 (https://store.kde.org/p/2137308).
Oops, thanks!!! Thank you very much for showing me the application update. One small step for him to get back to what he was before. I just installed it, my eyes light up. LOL
I remember this from Windows 98. Microsoft got rid of it cause of the security problems this presents. I am not casting dispersion, but one should be careful of what you're allowing into your OS.
Indeed, although this probably uses a Chromium base rather than IE's engine.
9 Great job. I use for the fun the page https://rezmason.github.io/matrix to display the matrix screen. Just a request : Can you parameter the default background color. because before launch the wallpaper, my screen is black, and after it's globally black. But at the startup it display 1s a white screen.
9 9 excellent Works very well, I am able to run an Angular app on my desktop! One issue: it's actually impossible to left click inside the web view :( Hope the KDE team can fix this bug ASAP, or at least someone finally found a workaround :)
Bug fixed by Plasma 4.26!
6 6 okay, needs some improvement to display java-script
9 9 excellent
8 8 great ... KDE has needed this back for a while. I seem to remember it used to have it. Could not get the current download to work. I get a black screen. I checked for qt web render package. Building from git to see if that helps.
Still get a black desktop screen on Kubuntu 20.04 even though cmake build built OK and installed OK to .local. I also removed the HTML wallpaper I installed through the plasma "get more wallppapers" widget to prevent any conflicts.
OK got it. I turned on debugging - https://community.kde.org/KWin/Debugging#Getting_debug_log_output - and found Qt lib versions were not being found ... config.qml should be ... import QtQuick 2.12 import QtQuick.Layouts 1.2 import QtQuick.Controls 2.12 ... and main.qml should be ... import QtQuick 2.12 import QtWebEngine 1.8 The installed kubuntu packages for those libs do not show the actual Qt versions so I had to dig around in their installed files. There must be some way to setup plasma to be able to find / install the right versions or you need a separate release for each kubuntu version ? Anyway I now have kde.org showing on my desktop !
Thanks for finding out the problem there. I am on a rolling release distro so I never realized this may cause problems for less frequently updated distros. From what I've read the specified import version is merely the minimum version required for loading the QML code and when a more recent version is installed it is automatically used. I will release an update using the oldest import versions possible soon.
Thanks so much ! And I will try your suggestions above.
Also, kde.org is the default page which is set when the plugin is installed. You can click on the desktop and then press Alt+S+D to show up the configuration menu (I hope this is the default for other distros as well). Currently right click is handled by QtWebEngine which is quite inconvient if someone wants to access the configuration menu. You can fix yourself by applying the change described here: https://github.com/Marcel1202/HTMLWallpaper/issues/3. Or you wait a bit until I upload a new release where I add a checkbox to the configuration menu for this setting.
I see the issue. I do indeed get the web page menu on right click. However in my case I actually want full web page interactivity as I am making an HTML desktop application (an art collage where you can drag around images with save position). I have looked through https://doc.qt.io/qt-5/qml-qtwebengine-webengineview.html but can't see a way of turning this on. For example links cannot be clicked on the kde.org default page (although they can be right clicked) but I want normal page interactivity. Any ideas ?
This is a bug introduced in a Plasma update in November/December 2019 (https://github.com/Marcel1202/HTMLWallpaper/issues/4). I just filed a bug report for it until this is fixed there isn't much I can do (https://bugs.kde.org/show_bug.cgi?id=423217).
HELP!my desktop is stuck and i cant acces configure desktop idisabled the hamburger menu please help
You can just press Alt+S+D when the desktop has input focus to open the configuration menu easily with a shortcut. In case that doesn't work, just go to ~/.local/share/plasma/wallpapers/ and delete the plugin from there. Then log out and back in. Your desktop background will be black and you can just right click on it and open the configuration menu from there.
i can't right click on desktop either in folder or desktop view, it shows me webpage right menu
A workaround for this issue has been introduced in Version 2.1 in form of the "Enable Input Focus" checkbox
How do I access the Desktop Settings after saving the changes? I cant turn it off
There should be an hamburger icon (3 lines stacked on each other) in one of the corners of the screen when you see the desktop. Click on it and then click on "Configure Desktop".
Regardless, this should be remediated by https://phabricator.kde.org/T12622