Sobre el proyecto

Rusty Music Player Client (rmpc) es un cliente de terminal para el Music Player Daemon (MPD), posicionado como una alternativa moderna y altamente configurable en el mismo espacio que ncmpcpp. Su interfaz se inspira en los gestores de archivos ranger y lf, lo que le da un modelo de navegación en tres columnas controlado por teclado. Capacidades clave descritas en el README: - Visualización de carátulas de álbum en la terminal, usando cualquiera de los protocolos de imagen Kitty, Sixel, Iterm2 o ueberzugpp que soporte la terminal. - Integración con Cava para visualización musical. - Soporte de letras sincronizadas en formato de archivo LRC. - La capacidad de reproducir música proveniente de YouTube. - Una interfaz de texto configurable: los usuarios pueden elegir qué información aparece en el encabezado, qué columnas aparecen en la pantalla de cola, crear temas de color personalizados y reasignar cada atajo de teclado (valores predeterminados tipo vim). - Un navegador en tres columnas al estilo ranger/lf para recorrer una biblioteca musical. - Gestión básica de listas de reproducción. - Soporte de scripting mediante un modo CLI básico y hooks de scripts. El proyecto se describe como todavía en maduración pero lo suficientemente estable para uso diario, con cambios disruptivos ocasionales. La documentación de instalación y configuración está en el sitio web del proyecto, y el estado de empaquetado se sigue a través de Repology. Las discusiones de la comunidad ocurren mediante GitHub Discussions y un servidor de Discord. El README no especifica el lenguaje de implementación, la licencia ni las plataformas soportadas más allá de los requisitos de protocolos de imagen de terminal.