diff --git a/.config/scripts/NotifyHour.sh b/.config/scripts/NotifyHour.sh index 3bc221f..f3a2ef8 100755 --- a/.config/scripts/NotifyHour.sh +++ b/.config/scripts/NotifyHour.sh @@ -1,8 +1,44 @@ #!/bin/env sh -currentHour=$(date +"%H") +ICON_PATH="$HOME/.local/share/icons/hicolor/512x512/apps" -notify-send --icon "amarok_clock" \ +ICON_MAP=( + 0 6 ${ICON_PATH}/time_moon.png + 6 10 ${ICON_PATH}/time_moon_to_sun.png + 10 18 ${ICON_PATH}/time_sun.png + 18 22 ${ICON_PATH}/time_sun_to_moon.png + 22 24 ${ICON_PATH}/time_moon.png +) + +HOUR=$(date +"%H") + +while [[ $# -gt 0 ]]; do + case $1 in + --time) + HOUR="$2" + shift # past argument + shift # past value + ;; + esac +done + +icon="amarok_clock" +length=${#ICON_MAP[@]} +for (( i=0; i