XMMS2-MDNS-AVAHI(1)

πŸ’… NAME

okay so bestie, this is xmms2-mdns-avahi β€” the whole entire vibe of this little icon is that it announces XMMS2 via mDNS ✨ that's it, that's the job.

πŸŽ€ SYNOPSIS

xmms2-mdns-avahi

literally no flags, no arguments, no nothing. she just goes 🫢

πŸ¦‹ DESCRIPTION

So first, the lore πŸ‘‘ β€” XMMS2 is a redesign of the XMMS (https://github.com/xmms2) music player. It features a client-server model, which means it can run multiple (even simultaneous!! 😭) user interfaces, both textual and graphical. All common audio formats are supported using plugins. And on top of all that, there's a flexible media library to organize your music. it's giving main character energy, honestly.

xmms2-mdns-avahi is the Avahi mDNS announcing client for XMMS2. Her whole purpose? Announce the presence of an accessible XMMS2 TCP socket if one is available. that's her moment, let her have it πŸ’…

Here's the important bit, no cap: xmms2-mdns-avahi offers a _xmms2._tcp service if, and only if, the XMMS_PATH_FULL environmental variable contains a TCP socket. So clients that support mDNS discovery can easily locate and connect to this xmms2d(1) instance. so iconic of her honestly ⭐

🚨 pay attention to that "if, and only if" β€” it's not a suggestion, it's the whole rule. no TCP socket in XMMS_PATH_FULL = no _xmms2._tcp service. periodt.

🌈 ENVIRONMENTAL VARIABLES ✨

  • XMMS_PATH_FULL β€” a complete list of URL paths separated by ';' pointed to the xmms2d(1). See IPC SOCKET in xmms2d(1) for details of possible values for this variable πŸ‘€

🌸 SEE ALSO

go read those, i'll wait πŸ“

πŸ’œ HISTORY

The XMMS2 Project was started by Tobias Rundstrâm and Anders Gustafsson. It is developed with their lead by a small group of contributers from all over the world 🌍✨ (yes, a whole little global squad, we love to see it)

🧚 AUTHOR

This manual page was written by Alexander Botero-Lowry <alex@foxybanana.com> β€” thank you for your service bestie πŸ«‘πŸ’–


and that's the whole page!! mwah 😘 this was the XMMS2-MDNS-AVAHI(1) manual page from the General Commands Manual β€” go announce some sockets responsibly, ily, bye πŸ’•πŸŽ€

πŸ“¦ where this page comes from
  • arch rolling: xmms2 0.9.7-4 Β· GPL-2.0-or-later AND LGPL-2.1-or-later
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms