irongit
hygoland/UserScripts/ToggleStudy.sh
21 lines498 BBourne Again Shell (bash)
1#!/bin/bash
2
3PID_FILE="/tmp/study_music.pid"
4AUDIO_FILE=~/Music/study.wav
5
6if [ -f "$PID_FILE" ]; then
7 PID=$(cat "$PID_FILE")
8 if kill -0 "$PID" 2>/dev/null; then
9 kill "$PID"
10 echo "Stopped study music."
11 rm "$PID_FILE"
12 exit 0
13 else
14 rm "$PID_FILE"
15 fi
16fi
17
18# ffplay -nodisp -autoexit -loop 0 "$AUDIO_FILE" >/dev/null 2>&1 &
19paplay --device=alsa_output.pci-0000_00_1f.3.analog-stereo "$AUDIO_FILE" &
20echo $! >"$PID_FILE"
21echo "Started study music."