Files
Dotfiles/wallpaper/script.sh
2025-01-09 00:38:14 +01:00

27 lines
409 B
Bash
Executable File

#!/bin/bash
PATHNAME=~/wallpaper/
cd $PATHNAME
printf -v date "%(%H)T"
LAST=-1
FOUND=-1
for filename in $(ls *.png | sort -g)
do
if ((${filename%%.*} >= date && ${FOUND%%.*} == -1));then
echo ${FOUND%%.*}
FOUND=$LAST
if ((${FOUND%%.*}==-1));then
FOUND=-2
fi
fi
LAST=$filename
done
if ((${FOUND%%.*} < 0));then
FOUND=$LAST
fi
hyprctl hyprpaper wallpaper ",$PATHNAME$FOUND"
echo ${FOUND%%.*}