Compare commits
2 Commits
2d8d1733be
...
c1e747a7c7
Author | SHA1 | Date |
---|---|---|
randomuser | c1e747a7c7 | |
randomuser | ae09b5fff9 |
38
bash/bashrc
38
bash/bashrc
|
@ -62,44 +62,6 @@ start_bitlbee() {
|
|||
bitlbee #-D -c $HOME/.config/bitlbee/config -d $HOME/.config/bitlbee/
|
||||
}
|
||||
|
||||
record() {
|
||||
tmp=$(mktemp)
|
||||
res=$(xrandr |
|
||||
grep ' connected' |
|
||||
awk -F' ' '{print $1 " " $4}' |
|
||||
awk -F'+' '{print $1}' |
|
||||
fzy |
|
||||
awk -F' ' '{print $2}' )
|
||||
|
||||
ffmpeg -video_size "$res" -f x11grab -framerate 60 -i $DISPLAY -preset ultrafast -pix_fmt yuv420p "$tmp.mp4"
|
||||
|
||||
printf "> written to %s\n" "$tmp.mp4"
|
||||
while true; do
|
||||
set -x
|
||||
result=$(printf "delete\nmove to home directory\nupload to pastebin\nreview footage\nquit\n" | fzy --prompt="what next? ")
|
||||
case "$result" in
|
||||
*upload*)
|
||||
paste "$tmp.mp4" | xclip -i
|
||||
;;
|
||||
*review*)
|
||||
mpv "$tmp.mp4"
|
||||
;;
|
||||
*delete*)
|
||||
rm "$tmp.mp4"
|
||||
return
|
||||
;;
|
||||
*home*)
|
||||
name=$(echo "capture.mp4" | fzy --prompt="name please? ")
|
||||
mv "$tmp.mp4" "$HOME/$name.mp4"
|
||||
return
|
||||
;;
|
||||
*quit*)
|
||||
return
|
||||
;;
|
||||
esac
|
||||
done
|
||||
}
|
||||
|
||||
alias gs='git status'
|
||||
alias f=files
|
||||
alias lofi="mpv https://www.youtube.com/watch?v=jfKfPfyJRdk --no-video"
|
||||
|
|
Loading…
Reference in New Issue