Added to clipboard function/file

master
Steven Saus 2 years ago
parent 7c36cb9146
commit 77c535b3a1
  1. 20
      ss_to_clipboards.sh
  2. 5
      video-fzf-config

@ -0,0 +1,20 @@
#!/bin/bash
##############################################################################
#
# to_clipboards
# By Steven Saus
# (c) 2020; licensed under the MIT license
if [ "$#" -gt 0 ]; then
# concatenated arguments fed via a pipe.
MyData=$(printf %s "${@}")
else
MyData=$(</dev/stdin)
fi
echo "${MyData}" | xclip -i -selection primary -r
echo "${MyData}" | xclip -i -selection secondary -r
echo "${MyData}" | xclip -i -selection clipboard -r
echo "${MyData}" | tr -d '/n' | /usr/bin/copyq write 0 -
/usr/bin/copyq select 0

@ -40,7 +40,7 @@ fake_background (){
}
replace_video(){
$(which ffmpeg) -stream_loop -1 -re -i "${file_in}" -vcodec rawvideo -threads 0 -f v4l2 "${real_cam}"
$(which ffmpeg) -stream_loop -1 -re -i "${file_in}" -vcodec rawvideo -threads 0 -f v4l2 "${fake_cam}"
}
if [ -z "$1" ];then
@ -59,7 +59,8 @@ gfc=$(get_fake_cameras)
num_fakes=$(echo "${gfc}" | grep -c 'fake-cam')
if [ $num_fakes -eq 0 ];then
echo "modprobing v4l2 module..."
sudo modprobe v4l2loopback devices=1 exclusive_caps=1 video_nr=2 card_label="fake-cam"
#sudo modprobe v4l2loopback devices=1 exclusive_caps=1 video_nr=2 card_label="fake-cam"
sudo modprobe v4l2loopback devices=1 exclusive_caps=1 card_label="fake-cam"
fi
gfc=$(get_fake_cameras)
num_fakes=$(echo "${gfc}" | grep -c ':')

Loading…
Cancel
Save