xxwhirlpool
·
2026-03-26
sfx
1#!/usr/bin/env bash
2
3play_cmd="paplay"
4sfx_path="/home/kat/dotfiles/misc/sounds"
5
6tunes=(
7 "bad" # 1
8 "chime" # 2
9 "ding" # 3
10 "tada" # 4
11 "twinkle" # 5
12)
13
14for ((i=0, v=1; i < "${#tunes[@]}"; i++, v++ )); do
15 declare "sfx$v"="$sfx_path/${tunes[$i]}"
16done
17
18case "$1" in
19 "bad") "$play_cmd" "$sfx1";;
20 "chime") "$play_cmd" "$sfx2";;
21 "ding") "$play_cmd" "$sfx3";;
22 "tada") "$play_cmd" "$sfx4";;
23 "twinkle") "$play_cmd" "$sfx5";;
24esac