slide deck presentation tool written in pure bash

Fix $i < 0

Signed-off-by: Anirudh Oppiliappan <x@icyphox.sh>

Changed files
+8 -3
+8 -3
shlide
··· 66 66 slides=("$slides_dir"/[0-9]*.txt) 67 67 i=0 68 68 while true; do 69 - if [ "$i" -gt "$((${#slides[@]} - 1))" ]; then 69 + 70 + # Exit after last slide. 71 + [[ "$i" -gt "$((${#slides[@]} - 1))" ]] && { 70 72 printf '\e[?25h' 71 - exit; 72 - fi 73 + exit 74 + } 75 + 76 + # Don't go below 0. 77 + [[ "$i" -lt 0 ]] && i=0 73 78 74 79 # Navigate on j/k/n/p and quit on q. 75 80 display "$(<${slides[$i]})" "${slides[$i]}"