From 63290bab015bf411e45894889bd7edbf0dca588a Mon Sep 17 00:00:00 2001 From: Justine Smithies Date: Sat, 25 May 2024 08:30:21 +0100 Subject: Fixed issue where wallpaper wasn't found and added new notification rules --- .config/yambar/scripts/idleinhibit.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.config/yambar/scripts/idleinhibit.sh b/.config/yambar/scripts/idleinhibit.sh index f7af764..a9d874e 100755 --- a/.config/yambar/scripts/idleinhibit.sh +++ b/.config/yambar/scripts/idleinhibit.sh @@ -1,5 +1,8 @@ #!/bin/bash +read -r wallpaper<~/.cache/wallpaper +export wallpaper=$( echo $wallpaper) + # River swayidle toggle function toggle { if pgrep "swayidle" > /dev/null @@ -8,8 +11,8 @@ then notify-send -u normal " Swayidle Inactive" --hint=string:x-canonical-private-synchronous:idleinhibit else swayidle -w \ - timeout 300 'swaylock -f -i ~/.cache/wallpaper' \ - timeout 600 'wlopm --off \*;swaylock -F -i ~/.cache/wallpaper' resume 'wlopm --on \*' \ + timeout 300 'swaylock -f -i $wallpaper' \ + timeout 600 'wlopm --off \*;swaylock -F -i $wallpaper' resume 'wlopm --on \*' \ before-sleep 'swaylock -f -i $wallpaper' & notify-send -u normal " Swayidle Active" --hint=string:x-canonical-private-synchronous:idleinhibit fi -- cgit v1.2.3