From 2a3c345a2551bbaf7522d9576d57967c25a7857d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yaroslav=20de=20la=20Pe=C3=B1a=20Smirnov?= Date: Mon, 29 Mar 2021 11:27:03 +0300 Subject: Small changes here and there --- dotfiles/.local/bin/menurun | 2 +- dotfiles/.local/bin/swayrecord | 10 +++++----- dotfiles/.profile | 1 + 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/dotfiles/.local/bin/menurun b/dotfiles/.local/bin/menurun index 37d9c9f..772cd6f 100755 --- a/dotfiles/.local/bin/menurun +++ b/dotfiles/.local/bin/menurun @@ -11,7 +11,7 @@ case $1 in action="xway" title="Run through xwayland:";; -t) - action="$TERMINAL -e" + action="$TERMINAL" title="Run in terminal:";; esac diff --git a/dotfiles/.local/bin/swayrecord b/dotfiles/.local/bin/swayrecord index 27593be..91f6d31 100755 --- a/dotfiles/.local/bin/swayrecord +++ b/dotfiles/.local/bin/swayrecord @@ -16,7 +16,7 @@ TYPE="$1" VIDEO_PID="" AUDIO_PID="" -trap finishrecording SIGINT +trap finishrecording INT finishvideo () { kill -2 "$VIDEO_PID" @@ -35,12 +35,12 @@ finishscreencast () { kill -2 "$AUDIO_PID" notify-send "📼 Recording" "One moment, screencast is being encoded..." ffmpeg -i "$VREC_DIR/temp-$OUTPUT.mp4" \ - -i "$VREC_DIR/temp-$OUTPUT.mp3" \ + -i "$VREC_DIR/temp-$OUTPUT.opus" \ -codec copy \ -shortest \ "$VREC_DIR/screencast-$OUTPUT.mp4" rm -f "$VREC_DIR/temp-$OUTPUT.mp4" - rm -f "$VREC_DIR/temp-$OUTPUT.mp3" + rm -f "$VREC_DIR/temp-$OUTPUT.opus" notify-send "📼 Recording" \ "Screencast recording stopped and saved at "$VREC_DIR/screencast-$OUTPUT.mp4"" } @@ -96,7 +96,7 @@ screenshare () { screencast () { wf-recorder -o "$MONITOR" -f "$VREC_DIR/temp-$OUTPUT.mp4" & VIDEO_PID=$! - ffmpeg -f alsa -i default -c:a mp3 "$VREC_DIR/temp-$OUTPUT.mp3" & + ffmpeg -f alsa -i default -c:a libopus "$VREC_DIR/temp-$OUTPUT.opus" & AUDIO_PID=$! echo $$ > ~/.cache/recordingpid echo "📼" > ~/.cache/recordingicon @@ -106,7 +106,7 @@ screencast () { } audio () { - ffmpeg -f alsa -i default -c:a flac "$AREC_DIR/$OUTPUT.flac" & + ffmpeg -f alsa -i default -c:a libopus "$AREC_DIR/$OUTPUT.opus" & AUDIO_PID=$! echo $$ > ~/.cache/recordingpid echo "🎙" > ~/.cache/recordingicon diff --git a/dotfiles/.profile b/dotfiles/.profile index 1628457..40adf8d 100644 --- a/dotfiles/.profile +++ b/dotfiles/.profile @@ -32,6 +32,7 @@ export RUSTUP_HOME="$XDG_DATA_HOME/rustup" export PASSWORD_STORE_DIR="$XDG_DATA_HOME/password-store" export GTK2_RC_FILES="$XDG_CONFIG_HOME/gtk-2.0/gtkrc-2.0" export GOPATH="$XDG_DATA_HOME/go" +export NOTMUCH_CONFIG="$XDG_CONFIG_HOME/notmuchrc" eval "$(dircolors "$HOME/.config/dir_colors")" . "$HOME/.config/lf/icons" -- cgit v1.2.3