#!/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%%.*}