From d2e9e775ec961a3408c85c2f08530df7a85fea80 Mon Sep 17 00:00:00 2001 From: Joakim Hulthe Date: Sun, 22 Oct 2023 11:35:52 +0200 Subject: [PATCH] Add hyprland support for screenlock --- tree/.local/bin/screenlock.tpl | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tree/.local/bin/screenlock.tpl b/tree/.local/bin/screenlock.tpl index a108835..1c69662 100755 --- a/tree/.local/bin/screenlock.tpl +++ b/tree/.local/bin/screenlock.tpl @@ -21,7 +21,14 @@ for cmd in $OPTIONAL_CMDS end end + +{% if hostname == "buran" %} +# list display outputs using hyprctl +set outputs (hyprctl monitors | rg Monitor | sed 's/Monitor //' | sed 's/ (ID.*$//') +{% else %} +# list display outputs using swaymsg set outputs (swaymsg -t get_outputs -r | grep "name" | sed 's/^.*"name": "//' | sed 's/",$//') +{% end %} # take one screenshot of each output for output in $outputs