diff --git a/scripts/random_wallpaper.sh b/scripts/random_wallpaper.sh index deb9798..8bbb85f 100755 --- a/scripts/random_wallpaper.sh +++ b/scripts/random_wallpaper.sh @@ -3,9 +3,16 @@ #wal_dir=~/ShareDirectory/wallpaper/idol/portrait/karina wal_dir=~/ShareDirectory/wallpaper/normal - +# for wsl export DISPLAY=192.168.144.1:10.0 -files=($wal_dir/**/*) + +# random wallpaper +files=() +while IFS= read -r -d $'\0'; do + files+=("$REPLY") +done < <(find $wal_dir -type f -name "*" -print0) randomfile=$(printf "%s\n" "${files[RANDOM % ${#files[@]}]}") echo $randomfile wal -i $randomfile --saturate 1.0 + + diff --git a/scripts/wsl_init_daemon.sh b/scripts/wsl_init_daemon.sh old mode 100644 new mode 100755