summaryrefslogtreecommitdiffstats
path: root/.scripts/killrecording
diff options
context:
space:
mode:
Diffstat (limited to '.scripts/killrecording')
-rwxr-xr-x.scripts/killrecording10
1 files changed, 4 insertions, 6 deletions
diff --git a/.scripts/killrecording b/.scripts/killrecording
index b7c9827..ed86bfa 100755
--- a/.scripts/killrecording
+++ b/.scripts/killrecording
@@ -1,9 +1,7 @@
-#!/bin/bash
-# I'm not quite sure why, but a new non-recording instance of ffmpeg will start after
-# being killed the first time, so the core command here runs twice after a break.
-pkill -P $(pgrep -x screencast\|audio\|video) 2>/dev/null && sleep .5 &&
-pkill -P $(pgrep -x screencast\|audio\|video) 2>/dev/null
+#!/bin/sh
+
+killall -e screencast audio video
# Update i3bar.
-echo "" > ~/.scripts/.recording
+echo "" > ~/.recordingicon
pkill -RTMIN+9 i3blocks