Files

36 lines
488 B
Bash
Raw Permalink Normal View History

2024-12-07 13:09:35 -08:00
#!/bin/bash
2025-10-20 21:52:04 -07:00
loc=$(dirname $0)
2024-12-07 13:09:35 -08:00
PS3="Action: "
files() {
OIFS="$IFS"
IFS=$'\n'
PS3_OLD=$PS3
PS3="Load file: "
2025-10-20 21:52:04 -07:00
select file in $(ls $loc/assets/); do
zathura "$loc/assets/$file" &> /dev/null &
2024-12-07 13:09:35 -08:00
done
PS3=$PS3_OLD
IFS="$OIFS"
}
select action in "Files" "TTY" "Dice"; do
case $action in
"Dice")
echo "Usage: 1d8+d8+6d10+10"
2025-10-20 21:52:04 -07:00
$loc/rust-roller
2024-12-07 13:09:35 -08:00
;;
"TTY")
minicom -D /dev/ttyACM0 -b 57600
;;
"Files")
files
;;
*)
echo "Not implemented"
;;
esac
done