.s/scripts/theme/hooks/background.sh

12 lines
330 B
Bash
Executable File

#!/bin/bash
NEW_THEME=$2
function wallpaper() {
/usr/libexec/PlistBuddy -c "set AllSpacesAndDisplays:Desktop:Content:Choices:0:Files:0:relative file:///$1" ~/Library/Application\ Support/com.apple.wallpaper/Store/Index.plist && \
killall WallpaperAgent
}
wp=$(find $HOME/Wallpapers/$NEW_THEME/* | shuf -n1)
wallpaper $wp