Install pup and mpv, place somewhere and execute. It gives a menu like the following that allows you to select the station:
Getting radio stations...
-#O=# # #
1) doomed 12) gsclassic 23) 7soul 34) missioncontrol
2) dronezone 13) synphaera 24) seventies 35) sf1033
3) deepspaceone 14) n5md 25) u80s 36) scanner
4) spacestation 15) beatblender 26) reggae 37) sfinsf
5) vaporwaves 16) bootliquor 27) secretagent 38) bagel
6) defcon 17) illstreet 28) thetrip 39) live
7) lush 18) thistle 29) sonicuniverse 40) xmasinfrisko
8) fluid 19) metal 30) indiepop 41) christmas
9) poptron 20) covers 31) digitalis 42) xmasrocks
10) suburbsofgoa 21) cliqhop 32) folkfwd 43) jollysoul
11) groovesalad 22) dubstep 33) brfm
#?
You can quit mpv using either q or Ctrl + C to select another channel.
If you like this script please support SomaFM – ideally with a monthly subscription.