#!/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