hypr(lock): more performant media label on lockscreen

This commit is contained in:
retrozinndev
2025-01-10 20:03:20 -03:00
parent 3edc080e0f
commit cb88d0b470
+1 -1
View File
@@ -66,7 +66,7 @@ label {
font_size = 12 font_size = 12
font_family = Cantarell font_family = Cantarell
color = $foreground 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 halign = center
valign = center valign = center
position = 0, 180 position = 0, 180