BIN: correction de random_wallpaper pour Xorg

This commit is contained in:
Olivier DOSSMANN 2024-10-17 16:35:04 +02:00
parent fd6b431d51
commit a25bf962ff

View File

@ -7,6 +7,7 @@
directory="$HOME/wallpapers"
minutes=15
PROGRAM=`which feh`
is_wayland=false
# Some tests
if [[ "${XDG_SESSION_TYPE}" == "wayland" ]]; then
@ -15,7 +16,7 @@ if [[ "${XDG_SESSION_TYPE}" == "wayland" ]]; then
echo "This script needs the swaymsg program."
exit 1
fi
wayland=1
is_wayland=true
elif [ -z "${PROGRAM}" ]; then
echo "This script needs the feh program. Install it."
exit 1
@ -48,7 +49,7 @@ while true; do
# Change background
file="${array_files["$NUMBER"]}"
if [[ -n wayland ]]; then
if "${is_wayland}"; then
$PROGRAM output "*" bg "$directory/$file" fill
else
feh --bg-fill "$directory/$file"