summary refs log tree commit diff
path: root/bin/lock
diff options
context:
space:
mode:
Diffstat (limited to 'bin/lock')
-rwxr-xr-xbin/lock65
1 files changed, 0 insertions, 65 deletions
diff --git a/bin/lock b/bin/lock
deleted file mode 100755
index f4110e7..0000000
--- a/bin/lock
+++ /dev/null
@@ -1,65 +0,0 @@
-#!/bin/bash
-
-set -e
-[ -n "$DEBUG" ] && set -x
-
-main_color="#4E4371"
-clear_color='#afd700'
-ver_color='#5f8787'
-wrong_color='#af005f'
-
-# --effect-compose '7.5%,93%;10%x-1;center;/home/robert/Pictures/gentoo-logo/gentoo-horizontal.png'
-# --effect-compose '20%,50%;5%x-1;center;/home/robert/Pictures/hexagon.png'
-# --effect-compose '30%,50%;10%x-1;center;/home/robert/Pictures/gentoo-logo/gentoo-logo.png'
-#--effect-compose '49%,50%;20%x-1;center;/home/robert/.lock.png'
-if swaylock --help 2>&1 | grep -q effect; then
-	fx_args=(
-		--screenshots
-		--effect-scale 0.5 --effect-blur 10x5 --effect-scale 2
-		--effect-vignette 0.6:0.3
-		--clock
-		--timestr '%H:%M' --datestr '%F'
-		#--grace 2 --grace-no-mouse --grace-no-touch
-	)
-else
-	vf="scale=h=500:w=-1,boxblur=9:4"
-	for o in $(swq list output | jq -r '.[].name' | grep -v i3); do
-		i="/tmp/lock-$o.png"
-		rm "$i" || true
-		grim -o "$o" - | ffmpeg -v error -i - -vf "$vf" "$i"
-		images+=("$o":"$i")
-	done
-	fx_args=(--image="${images[@]}")
-fi
-
-for sh in "${XDG_DATA_HOME}"/lock.d/*.sh; do
-	# shellcheck disable=1090
-	if [ -r "$sh" ]; then . "$sh" || true; fi
-done
-unset sh
-
-# shellcheck disable=SC2068
-exec swaylock \
-	--daemonize \
-	--color=#000000EE \
-	--scaling=fill \
-	--font=Iosevka\ Aile \
-	--font-size=28 \
-	--text-color=#FFFFFFFF \
-	--text-clear-color=#FFFFFFFF \
-	--text-ver-color=#FFFFFFFF \
-	--ring-color="${main_color}EE" \
-	--ring-clear-color="${clear_color}EE" \
-	--ring-ver-color="${ver_color}EE" \
-	--ring-wrong-color="${wrong_color}EE" \
-	--key-hl-color=#FFFFFF55 \
-	--inside-color=#000000BB \
-	--inside-clear-color=#000000BB \
-	--inside-ver-color=#000000BB \
-	--inside-wrong-color="${wrong_color}BB" \
-	--ignore-empty-password \
-	--indicator-caps-lock \
-	--show-failed-attempts \
-	--hide-keyboard-layout \
-	--indicator-idle-visible \
-	${fx_args[@]}