diff options
| author | Dylan Araps <[email protected]> | 2018-10-17 15:11:38 +1100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2018-10-17 15:11:38 +1100 |
| commit | 19710773eb5c52854fb68e8466fbf25350b41400 (patch) | |
| tree | 0918ed47b7aa32b5dbf7529120487f4d919486c6 | |
| parent | general: fix macos issue. Closes #302 (diff) | |
| parent | Added support for AwesomeWM in the wallpaper set function (diff) | |
| download | pywal-19710773eb5c52854fb68e8466fbf25350b41400.tar.xz pywal-19710773eb5c52854fb68e8466fbf25350b41400.zip | |
Merge pull request #309 from vesiv/master
Added support for AwesomeWM in the wallpaper set function
| -rw-r--r-- | pywal/wallpaper.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pywal/wallpaper.py b/pywal/wallpaper.py index 19a46f6..2b8fe6f 100644 --- a/pywal/wallpaper.py +++ b/pywal/wallpaper.py @@ -32,6 +32,10 @@ def get_desktop_env(): if desktop: return "SWAY" + desktop = os.environ.get("DESKTOP_STARTUP_ID") + if desktop and "awesome" in desktop: + return "AWESOME" + return None @@ -92,10 +96,12 @@ def set_desktop_wallpaper(desktop, img): elif "sway" in desktop: util.disown(["swaymsg", "output", "*", "bg", img, "fill"]) + elif "awesome" in desktop: + util.disown(["awesome-client", "gears.wallpaper.maximized(", img, ")"]) + else: set_wm_wallpaper(img) - def set_mac_wallpaper(img): """Set the wallpaper on macOS.""" db_file = "Library/Application Support/Dock/desktoppicture.db" |