TheRepoClub-DotFiles/.config/instamenu/scripts/instant-open-program.sh
TheCynicalLiger b74ec1cf8f
first commit
2021-01-09 17:30:42 +00:00

46 lines
814 B
Bash
Executable File

#!/bin/bash
asksetting() {
echo ">>h Run a App
Vim
GoDot
gParted
MultiMC
Steam
GameHub
UbisoftConnect
Tiled" | instamenu -c -l 10 -w -400 -i -h -1 -bw 4 -q "${1:-Search...}"
}
LOOPSETTING="true"
while [ -n "$LOOPSETTING" ]; do
CHOICE="$(asksetting)"
[ -n "$CHOICE" ] || exit
unset LOOPSETTING
case "$CHOICE" in
Vim)
CHOICE="alacritty --title=vim --class=vim,vim -e vim"
;;
GoDot)
CHOICE="godot"
;;
gParted)
CHOICE="gparted"
;;
MultiMC)
CHOICE="prime-run multimc"
;;
Steam)
CHOICE="prime-run steam"
;;
Tiled)
CHOICE="tiled"
;;
*)
echo "Program terminated." && exit 1
;;
esac
$CHOICE
done