Adding locki3 script

This commit is contained in:
2023-06-07 16:19:41 +02:00
parent e39a2b7513
commit be860dfeb3

19
locki3.sh Executable file
View File

@ -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