summaryrefslogtreecommitdiffstats
path: root/.scripts
diff options
context:
space:
mode:
Diffstat (limited to '.scripts')
-rwxr-xr-x.scripts/dmenurecord9
1 files changed, 7 insertions, 2 deletions
diff --git a/.scripts/dmenurecord b/.scripts/dmenurecord
index 9e2e91b..af4117a 100755
--- a/.scripts/dmenurecord
+++ b/.scripts/dmenurecord
@@ -71,13 +71,18 @@ audiopulse() { \
audioalsa() { \
ffmpeg -y \
-f alsa -ar 44100 -i hw:1 \
- "$HOME/audio-$(date '+%y%m%d-%H%M-%S').mkv" &
+ "$HOME/audio-$(date '+%y%m%d-%H%M-%S').flac" &
echo $! > ~/.recordingpid
updateicon "🎙️"
}
askrecording() { \
- printf "screencast\\nvideo\\naudio" | dmenu -i -p "Select recording style:"
+ choice=$(printf "screencast\\nvideo\\naudio" | dmenu -i -p "Select recording style:")
+ case "$choice" in
+ screencast) screencastpulse;;
+ audio) audiopulse;;
+ video) video;;
+ esac
}
asktoend() { \