From cb41e55c4946e55f22cd6d61094fa0a87574664c Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Mon, 17 Feb 2025 18:13:25 +0800 Subject: fix(rec.sh): race condition for storing rec_filename --- rec.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rec.sh b/rec.sh index c6636da..bbc9cbb 100755 --- a/rec.sh +++ b/rec.sh @@ -35,7 +35,8 @@ function recorder() { echo 'false' > $XDG_CACHE_HOME/rec_paused echo "$(swaync-client --get-dnd)" > $XDG_CACHE_HOME/rec_prev_dnd swaync-client --dnd-on - gpu-screen-recorder -w screen -restore-portal-session yes -q ultra -oc yes -cr full -f 160 -o $XDG_VIDEOS_DIR/"$filename" && echo "$filename" > $XDG_CACHE_HOME/rec_filename + echo "$filename" > $XDG_CACHE_HOME/rec_filename + gpu-screen-recorder -w screen -restore-portal-session yes -q ultra -oc yes -cr full -f 160 -o $XDG_VIDEOS_DIR/"$filename" # reload module pkill -RTMIN+3 waybar } -- cgit v1.2.3