From ab885c9cab1fbb7ee63a0f3a9dc23d4d843d334c Mon Sep 17 00:00:00 2001 From: Raymaekers Luca Date: Wed, 18 Oct 2023 19:01:02 +0200 Subject: use desktop agnostic way to get monitors --- bin/guiscripts/locker | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'bin/guiscripts') diff --git a/bin/guiscripts/locker b/bin/guiscripts/locker index 7c42cda..a0a9eac 100755 --- a/bin/guiscripts/locker +++ b/bin/guiscripts/locker @@ -1,9 +1,8 @@ #!/bin/sh -which swaylock grim pixelate > /dev/null || - exit 1 +which swaylock grim pixelate > /dev/null || exit 1 umask 077 -monitors="$(hyprctl monitors -j | jq -r '.[].name' | xargs)" +monitors="$(xrandr --listactivemonitors | awk '/^ [0-9]/ {print $4}')" for monitor in $monitors do @@ -15,5 +14,5 @@ do files="$files $file" done -swaylock -f -u $img_opt +swaylock --indicator-radius 0 $img_opt shred -uz -- $files -- cgit v1.2.3