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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.