From 7fd477519aadc355fe5f0035ecf7c05e83492ee8 Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.dev>
Date: Sun, 4 Jun 2023 18:15:28 +0100
Subject: [PATCH] feat(sway): configure swaylock

---
 config/sway/config | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/config/sway/config b/config/sway/config
index a948ab8b..3346b4c6 100644
--- a/config/sway/config
+++ b/config/sway/config
@@ -59,9 +59,11 @@ bindsym --locked XF86MonBrightnessUp exec brightnessctl set 5%+
 
 ### Idle configuration
 exec swayidle -w \
-    timeout 300 'swaylock -f -c 000000' \
-    timeout 600 'swaymsg "output * power off"' resume 'swaymsg "output * power on"' \
-    before-sleep 'swaylock -f -c 000000'
+    timeout 300 'swaylock -f -i ~/.config/sway/wallpaper.png' \
+    timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' \
+    before-sleep 'swaylock -f -i ~/.config/sway/wallpaper.png'
+
+bindsym $mod+Escape exec swaylock -f -i ~/.config/sway/wallpaper.png
 
 ### Input configuration
 #