summaryrefslogtreecommitdiff
path: root/xinit/Scripts/lock.sh
diff options
context:
space:
mode:
Diffstat (limited to 'xinit/Scripts/lock.sh')
-rwxr-xr-xxinit/Scripts/lock.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/xinit/Scripts/lock.sh b/xinit/Scripts/lock.sh
new file mode 100755
index 0000000..1e4efed
--- /dev/null
+++ b/xinit/Scripts/lock.sh
@@ -0,0 +1,11 @@
+#!/usr/bin/env bash
+
+LOCKFILE=/tmp/lockscreen.png
+
+scrot -o $LOCKFILE
+size=$(identify -format "%[fx:w]x%[fx:h]" "$LOCKFILE")
+
+convert $LOCKFILE -scale 70 -sample $size\! -quality 11 $LOCKFILE
+
+i3lock -i $LOCKFILE
+