dynamic wallpapers :3
This commit is contained in:
26
wallpaper/script.sh
Executable file
26
wallpaper/script.sh
Executable file
@@ -0,0 +1,26 @@
|
||||
#!/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%%.*}
|
||||
Reference in New Issue
Block a user