summaryrefslogtreecommitdiffstats
path: root/public/.local/bin/stopwatch_control.sh
blob: 59a9d0e8282e05b1ee48c3446f694d3c78c73200 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash

STATE_FILE="/tmp/sb-stopwatch.state"
signal=5

# signal dwmblocks to update block
send_signal() {
    pkill -RTMIN+$signal dwmblocks
}


if [ -z "$1" ]; then
    echo "Usage: $0 <minutes>"
    exit 1
fi

end_time=$(($(date +%s) + $1 * 60))
echo "$end_time" > "$STATE_FILE"
send_signal