From d46c2095aa9c895b3f9f3fdb7f0fa63f9c41e412 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20K=C3=B6rber?= Date: Mon, 5 Feb 2018 20:07:59 +0100 Subject: [PATCH] Fix locking --- i3/scripts/i3exit | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/i3/scripts/i3exit b/i3/scripts/i3exit index 4410bbf..4f26af8 100755 --- a/i3/scripts/i3exit +++ b/i3/scripts/i3exit @@ -26,13 +26,11 @@ lock() (( $playing )) && dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause if [[ -f "$LOCKSCREEN" ]] ; then i3lock --nofork --show-failed-attempts --ignore-empty-password \ - --pointer win --image "$LOCKSCREEN" & + --image "$LOCKSCREEN" else i3lock --nofork --show-failed-attempts --ignore-empty-password \ - --color "$_fallback_color" & + --color "$_fallback_color" fi - screen_off - wait (( $playing )) && dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Play } @@ -68,7 +66,8 @@ case "$signal" in ;; suspend) log "[I] Suspending." - lock_and_screen_off & + lock & + sleep 0.1 systemctl suspend ;; hibernate)