История изменений
Исправление ripgrep, (текущая версия) :
у меня вот этот скрипт c шебангом #!/usr/bin/env zsh
из-за бага в баше
if [ ! -z $(pidof wf-recorder) ]; then
killall -s SIGINT wf-recorder
notify-send "video captured and saved"
else
WINDOWS=$(swaymsg -t get_tree | jq -r '.. | select(.pid? and .visible?) | .rect | "\(.x),\(.y) \(.width)x\(.height)"')
WINDOW=$(echo $WINDOWS | slurp)
FILE="$HOME/vid/$(date +%s).mp4"
wf-recorder -g "$WINDOW" -p preset=ultrafast -p threads=0 -f $FILE
curl -F "chat_id=-4640975963" -F "document=@$FILE" https://api.telegram.org/bot$TGBOT/sendDocument
fi
вроде вот эта строка неправильно обрабатывается, но точно не скажу, не помню
WINDOW=$(echo $WINDOWS | slurp)
Исходная версия ripgrep, :
у меня вот этот скрипт c шебангом #!/usr/bin/env zsh
из-за бага в баше
if [ ! -z $(pidof wf-recorder) ]; then
killall -s SIGINT wf-recorder
notify-send "video captured and saved"
else
WINDOWS=$(swaymsg -t get_tree | jq -r '.. | select(.pid? and .visible?) | .rect | "\(.x),\(.y) \(.width)x\(.height)"')
WINDOW=$(echo $WINDOWS | slurp)
FILE="$HOME/vid/$(date +%s).mp4"
wf-recorder -g "$WINDOW" -p preset=ultrafast -p threads=0 -f $FILE
curl -F "chat_id=-4640975963" -F "document=@$FILE" https://api.telegram.org/bot$TGBOT/sendDocument
fi