From cb88d0b470f77dd504c5a9d6efa6e51d9bbe32a9 Mon Sep 17 00:00:00 2001 From: retrozinndev Date: Fri, 10 Jan 2025 20:03:20 -0300 Subject: [PATCH] :zap: hypr(lock): more performant media label on lockscreen --- hypr/hyprlock.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hypr/hyprlock.conf b/hypr/hyprlock.conf index 052c1e5..ee20eef 100644 --- a/hypr/hyprlock.conf +++ b/hypr/hyprlock.conf @@ -66,7 +66,7 @@ label { font_size = 12 font_family = Cantarell color = $foreground - text = cmd[update:1000] echo -e "$([[ $(eww get json_media | jq '.player') == '' ]] && echo '' || echo -e $([[ $(eww get json_media | jq '.player') =~ 'spotify' ]] && echo -e '󰓇' || echo -e '󰎇') $(eww get json_media | jq -c '.title' | xargs) - $(eww get json_media | jq -c '.artist' | xargs) '')" + text = cmd[update:1000] JSON_MEDIA=$(eww get json_media); PLAYER=$(echo $JSON_MEDIA | jq -r ".player"); TITLE=$(echo $JSON_MEDIA | jq -r ".title"); ARTIST=$(echo $JSON_MEDIA | jq -r ".artist"); [[ ''$JSON_MEDIA'' == "" ]] || sh -c "echo -e $([[ $PLAYER =~ 'spotify' ]] && echo -e '󰓇' || echo -e '󰎇') $TITLE - $ARTIST" halign = center valign = center position = 0, 180