#!/bin/bash

# Obtener las primeras 5 canciones de la lista de reproducción actual de MPD
playlist=$(mpc playlist | head -n 5)

# Verificar si la lista de reproducción no está vacía
if [[ -z "$playlist" ]]; then
    playlist="No hay canciones en la lista de reproducción."
else
    total=$(mpc playlist | wc -l)
    if [[ "$total" -gt 5 ]]; then
        playlist="$playlist\n...y más"
    fi
fi

# Reemplazar saltos de línea por '\n' para que el tooltip los entienda
playlist=$(echo "$playlist" | sed ':a;N;$!ba;s/\n/\\n/g')

# Generar JSON compacto y seguro
jq -c -n --arg text "🎶" --arg tooltip "$playlist" '{"text":$text,"tooltip":$tooltip}'


