aboutsummaryrefslogtreecommitdiff
path: root/.config/yambar
diff options
context:
space:
mode:
Diffstat (limited to '.config/yambar')
-rwxr-xr-x.config/yambar/scripts/idleinhibit.sh7
1 files 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