diff options
| author | Dylan Araps <[email protected]> | 2017-08-13 23:04:26 +1000 |
|---|---|---|
| committer | Dylan Araps <[email protected]> | 2017-08-13 23:04:26 +1000 |
| commit | 383393c446668297887861c353d0ddcf47a20f41 (patch) | |
| tree | ecfbccdcad10ddc39e1644ea5724886a832c6aed | |
| parent | docs: README (diff) | |
| download | pywal-383393c446668297887861c353d0ddcf47a20f41.tar.xz pywal-383393c446668297887861c353d0ddcf47a20f41.zip | |
wallpaper: Correctly encode path.
| -rw-r--r-- | pywal/wallpaper.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pywal/wallpaper.py b/pywal/wallpaper.py index 7f09684..84db6d7 100644 --- a/pywal/wallpaper.py +++ b/pywal/wallpaper.py @@ -2,6 +2,7 @@ import os import shutil import subprocess +import urllib from .settings import CACHE_DIR, HOME, OS from . import util @@ -66,12 +67,12 @@ def set_desktop_wallpaper(desktop, img): elif "muffin" in desktop or "cinnamon" in desktop: util.disown(["gsettings", "set", "org.cinnamon.desktop.background", - "picture-uri", "file://" + img]) + "picture-uri", "file://" + urllib.parse.quote(img)]) elif "gnome" in desktop: util.disown(["gsettings", "set", "org.gnome.desktop.background", - "picture-uri", "file://" + img]) + "picture-uri", "file://" + urllib.parse.quote(img)]) elif "mate" in desktop: util.disown(["gsettings", "set", "org.mate.background", |