diff --git a/locki3.sh b/locki3.sh new file mode 100755 index 0000000..a6320f4 --- /dev/null +++ b/locki3.sh @@ -0,0 +1,19 @@ +#!/bin/bash +# TMPBG=/tmp/screen.png +# LOCK=/home/tverhagen/Pictures/lock.png +# RES=$(xrandr | grep 'current' | sed -E 's/.*current\s([0-9]+)\sx\s([0-9]+).*/\1x\2/') + +#scrot /tmp/lock.png +shutter -f -o /tmp/lock.png +# ffmpeg -thread_queue_size 32 -f x11grab -video_size $RES -y -i :0 -i $LOCK -filter_complex "boxblur=5:1,overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2" -vframes 1 /tmp/lock.png -loglevel quiet +#ffmpeg -i /tmp/lock.png -i A.png -filter_complex "[1]scale=iw/2:-1[b];[0:v][b] overlay" /tmp/lock.png +convert /tmp/lock.png -blur 0x5 /tmp/lock.png +ffmpeg -hide_banner -nostats -y -i /tmp/lock.png -vf "drawtext=text='Wie dit leest is gek':font=/usr/share/fonts/truetype/noto/NotoSans-Regular.ttf:fontcolor=black:fontsize=10:x=(w-text_w)/2:y=(h-text_h-line_h)/2:" /tmp/lock.png +# USB protection +#if [ -f /etc/udev/rules.d/99-disable-usb-input.rules.once ]; then +# ln /etc/udev/rules.d/99-disable-usb-input.rules.once /etc/udev/rules.d/99-disable-usb-input.rules +# /sbin/udevadm control --reload +# rm /etc/udev/rules.d/99-disable-usb-input.rules +#fi +i3lock -f -i /tmp/lock.png +# rm $TMPBG