summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBotond Hende <nettingman@gmail.com>2024-08-24 18:58:25 +0200
committerBotond Hende <nettingman@gmail.com>2024-08-24 19:01:16 +0200
commite92562150306923a18dcee5bf170c730c021e1b1 (patch)
treed7f191278461125fa51f85df91d9066bef9e0030
parent17abcde7379b5eed05d984b6e5af02ef6b205598 (diff)
lock with overlay for swaylock
-rw-r--r--home/.config/sway/additional.d/lock_with_overlay2
-rwxr-xr-xhome/.selfconfigs/sway/lock_with_overlay6
2 files changed, 8 insertions, 0 deletions
diff --git a/home/.config/sway/additional.d/lock_with_overlay b/home/.config/sway/additional.d/lock_with_overlay
new file mode 100644
index 0000000..ed39741
--- /dev/null
+++ b/home/.config/sway/additional.d/lock_with_overlay
@@ -0,0 +1,2 @@
+# Lock
+bindsym $mod+l exec ~/.selfconfigs/sway/lock_with_overlay
diff --git a/home/.selfconfigs/sway/lock_with_overlay b/home/.selfconfigs/sway/lock_with_overlay
new file mode 100755
index 0000000..373e2cc
--- /dev/null
+++ b/home/.selfconfigs/sway/lock_with_overlay
@@ -0,0 +1,6 @@
+#!/usr/bin/bash -eu
+
+grim /tmp/overlayed_screenshot.png
+magick /tmp/overlayed_screenshot.png ~/.selfconfigs/sway/lock_overlay.png -composite /tmp/overlayed_screenshot.png
+
+exec swaylock --image /tmp/overlayed_screenshot.png