mirror of
https://github.com/dylanaraps/pywal.git
synced 2025-05-21 08:41:00 +02:00
Added support for AwesomeWM in the wallpaper set function
This commit is contained in:
parent
33c8290452
commit
48c603521b
@ -32,6 +32,10 @@ def get_desktop_env():
|
|||||||
if desktop:
|
if desktop:
|
||||||
return "SWAY"
|
return "SWAY"
|
||||||
|
|
||||||
|
desktop = os.environ.get("DESKTOP_STARTUP_ID")
|
||||||
|
if desktop and "awesome" in desktop:
|
||||||
|
return "AWESOME"
|
||||||
|
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
||||||
@ -92,10 +96,12 @@ def set_desktop_wallpaper(desktop, img):
|
|||||||
elif "sway" in desktop:
|
elif "sway" in desktop:
|
||||||
util.disown(["swaymsg", "output", "*", "bg", img, "fill"])
|
util.disown(["swaymsg", "output", "*", "bg", img, "fill"])
|
||||||
|
|
||||||
|
elif "awesome" in desktop:
|
||||||
|
util.disown(["awesome-client", "gears.wallpaper.maximized(", img, ")"])
|
||||||
|
|
||||||
else:
|
else:
|
||||||
set_wm_wallpaper(img)
|
set_wm_wallpaper(img)
|
||||||
|
|
||||||
|
|
||||||
def set_mac_wallpaper(img):
|
def set_mac_wallpaper(img):
|
||||||
"""Set the wallpaper on macOS."""
|
"""Set the wallpaper on macOS."""
|
||||||
db_file = "Library/Application Support/Dock/desktoppicture.db"
|
db_file = "Library/Application Support/Dock/desktoppicture.db"
|
||||||
|
Loading…
Reference in New Issue
Block a user