Fix locking

This commit is contained in:
2018-02-05 20:07:59 +01:00
parent 437caff4ed
commit d46c2095aa

View File

@@ -26,13 +26,11 @@ lock()
(( $playing )) && dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause (( $playing )) && dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause
if [[ -f "$LOCKSCREEN" ]] ; then if [[ -f "$LOCKSCREEN" ]] ; then
i3lock --nofork --show-failed-attempts --ignore-empty-password \ i3lock --nofork --show-failed-attempts --ignore-empty-password \
--pointer win --image "$LOCKSCREEN" & --image "$LOCKSCREEN"
else else
i3lock --nofork --show-failed-attempts --ignore-empty-password \ i3lock --nofork --show-failed-attempts --ignore-empty-password \
--color "$_fallback_color" & --color "$_fallback_color"
fi fi
screen_off
wait
(( $playing )) && dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Play (( $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) suspend)
log "[I] Suspending." log "[I] Suspending."
lock_and_screen_off & lock &
sleep 0.1
systemctl suspend systemctl suspend
;; ;;
hibernate) hibernate)