aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/.scripts/swayrecord
blob: 8b43adb2033161ef6a73a55ae5de1964f10d4235 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/sh

if [ -f "$HOME/.recordingpid" ]; then
    killall -SIGINT wf-recorder
    rm -f ~/.recordingpid
    notify-send "⏺ Screen recording" "Recording stopped"
    killall -39 waybar
    exit
fi

wf-recorder -f "$HOME/Video/recordings/$(date '+%y%m%d-%H%M-%S').mkv" &
echo $! > ~/.recordingpid
notify-send "⏺ Screen recording" "Recording started"
killall -39 waybar