From 1db8eace7f2f9ef7654a34ef1f033f030b35e489 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Thu, 12 May 2022 10:25:50 +0200 Subject: [PATCH] xss-dimmer: ensure dimmer don't block normal lock operations --- bin/xss-lock | 2 +- dotfiles/systemd/xss-dimmer@.service | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/xss-lock b/bin/xss-lock index d60a745..b7d5082 100755 --- a/bin/xss-lock +++ b/bin/xss-lock @@ -9,7 +9,7 @@ configure() { xset dpms $((timeout * 3)) $((timeout * 32 / 10)) $((timeout * 34 / 10)) } dimmer() { - systemctl --user $1 xss-dimmer@$notify.service + systemctl --user --no-block $1 xss-dimmer@$notify.service } case "$1" in diff --git a/dotfiles/systemd/xss-dimmer@.service b/dotfiles/systemd/xss-dimmer@.service index 59d2b44..2486d53 100644 --- a/dotfiles/systemd/xss-dimmer@.service +++ b/dotfiles/systemd/xss-dimmer@.service @@ -4,3 +4,4 @@ Description=Screen dimmer [Service] ExecStart=%h/.config/i3/bin/xss-dimmer --delay=%i \ --background=%t/i3/current-wallpaper.png +TimeoutSec=1