Depending on how diverse your taste is, you could always try to branch out to something outside of "similar artists". Just look up genre names and start checking them out. If you find something you like, you can use the same " similar artists" approach on an entirely new search space.
cyberwolfie
Ah, perfect, this worked flawlessly.
Thanks! I was trying to implement this, and was trying to figure out how to pass all the arguments! This worked for me! I got some other errors, but they don't seem related to this, so now to find out what they are all about 😅
How does this deal with any flags passed?
Yeah, I tried this, and it works from my session, but I still got the same error from trying to run the program. I figured it was because it is called outside the bash session so the run commands have not been run, but is that perhaps not true?
It is not my package, but I could of course go ahead and change the source code directly to handle this. But I'd prefer a solution that would persist through updates.
Thanks for the reply, and sorry for seemingly ignoring it - been fighting off a cold and massive headaches the last couple of days.
To answer your questions: no, it does not need to be an all-in-one solution (e.g. the draft solution I had pictured included an RPi connecetd to the speaker that runs balenaSound or Snapcast), but I hope to keep it simple and neat.
My "homelab" (I realize now I need to start putting that in quotes 😅 ) consists of a dedicated mini-PC hosting some services through Docker and soon a Raspberry Pi with a Zigbee-receiver running Home Assistant and an MQTT broker. So I don't have a very sophisticated setup, although I do hope to one day get there. So for the time being, your solution is a bit too advanced for me, but I have saved it in my notes for future reference!
ufw is disabled, so it shouldn't matter if it is set up or not, right? As far as I can tell I don't have any other firewall software running - I've not installed anything, so it would be the default Linux Mint-stuff that I would have installed and enabled in that case.