From a0a42852cbeb6b51da8c2f4121192b7fce6b5149 Mon Sep 17 00:00:00 2001 From: Dirk den Hoedt Date: Thu, 16 Jul 2020 14:41:35 +0200 Subject: [PATCH] Add support for KDE Plasma DEs --- build/lib/wpreddit/wallpaper.py | 15 +++++++++++++++ wpreddit/wallpaper.py | 16 ++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/build/lib/wpreddit/wallpaper.py b/build/lib/wpreddit/wallpaper.py index d9a9d1d..a17a89b 100644 --- a/build/lib/wpreddit/wallpaper.py +++ b/build/lib/wpreddit/wallpaper.py @@ -69,6 +69,21 @@ def linux_wallpaper(): check_call(["feh", "--bg-fill", path]) elif check_de(de, ["sway"]): check_call(["swaymsg", "output * bg %s fill" % path]) + elif check_de(de, ['plasma']): + command = """ + qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript " + var allDesktops = desktops(); + print (allDesktops); + for (i=0;i