Wallpaper: Fix wallpaper not being set

This commit is contained in:
Dylan Araps 2017-06-20 23:16:49 +10:00
parent 5b1848c68e
commit 9c42c281d9

4
wal
View File

@ -339,6 +339,8 @@ def get_desktop_env():
def set_desktop_wallpaper(desktop, img): def set_desktop_wallpaper(desktop, img):
"""Set the wallpaper for the desktop environment.""" """Set the wallpaper for the desktop environment."""
desktop = str(desktop).lower()
if "xfce" in desktop or "xubuntu" in desktop: if "xfce" in desktop or "xubuntu" in desktop:
subprocess.Popen(["xfconf-query", "--channel", "xfce4-desktop", subprocess.Popen(["xfconf-query", "--channel", "xfce4-desktop",
"--property", "--property",
@ -368,7 +370,7 @@ def set_desktop_wallpaper(desktop, img):
def set_wallpaper(img): def set_wallpaper(img):
"""Set the wallpaper.""" """Set the wallpaper."""
desktop = str(get_desktop_env()).lower() desktop = get_desktop_env()
if desktop: if desktop:
set_desktop_wallpaper(desktop, img) set_desktop_wallpaper(desktop, img)