aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDylan Araps <[email protected]>2018-01-02 17:37:41 +1100
committerDylan Araps <[email protected]>2018-01-02 17:37:41 +1100
commit234a9594321a45c73078fb4816bbd8642346ac0d (patch)
treebc227a927f13f328406bfdbfcd8f41a1ea87dd82
parentmisc: change (diff)
downloadpywal-234a9594321a45c73078fb4816bbd8642346ac0d.tar.xz
pywal-234a9594321a45c73078fb4816bbd8642346ac0d.zip
wallpaper: Remove flawed qiv backend.
-rw-r--r--pywal/__main__.py6
-rw-r--r--pywal/wallpaper.py3
2 files changed, 6 insertions, 3 deletions
diff --git a/pywal/__main__.py b/pywal/__main__.py
index 4c4f4ed..922979a 100644
--- a/pywal/__main__.py
+++ b/pywal/__main__.py
@@ -128,12 +128,12 @@ def process_args(args):
colors_plain["colors"]["color0"] = args.b
if args.i or args.f:
- if not args.s:
- sequences.send(colors_plain)
-
if not args.n:
wallpaper.change(colors_plain["wallpaper"])
+ if not args.s:
+ sequences.send(colors_plain)
+
export.every(colors_plain)
if not args.e:
diff --git a/pywal/wallpaper.py b/pywal/wallpaper.py
index 3200d41..a9791ba 100644
--- a/pywal/wallpaper.py
+++ b/pywal/wallpaper.py
@@ -57,6 +57,9 @@ def set_wm_wallpaper(img):
elif shutil.which("habak"):
util.disown(["habak", "-mS", img])
+ elif shutil.which("display"):
+ util.disown(["display", "-backdrop", "-window", "root", img])
+
else:
print("error: No wallpaper setter found.")
return