you could listen to internet radio without ever leaving your terminal on Linux.
What Is Internet Radio?
Until the early 20th century, entertainment was limited to live venues.
Occasionally musicians would visit.
Life was grim, people were uninformed, and music, limited.
There was no need to wait for passing travelers to tell of the goings-on in faraway lands.
If you don’t… it happens anyway.
Why Listen to Internet Radio From the Terminal?
First, though, you’ll need toinstall Python.
Navigation is simple: use the arrow keys to navigate between stations, and hitEnterto select.
To stop the playback, pressSpace.
The title and artist of the current track are displayed at the bottom of the interface.
PyRadio has five built-in themes, and you could access them by pressing “t” on your keyboard.
For a more complete list of keybindings, press “?”.
PyRadio loads its playlist froma CSV (Comma Separated Value) filelocated in~/.config/pyradio/stations.csv.
It should go without saying that the custom names for your stations shouldn’t contain any commas.
Save and exit nano withCtrl + OthenCtrl + X.
If you’re listening to stations from across the globe, it can be useful to create multiple playlists.
It’s up to you.
Create new stations by using nano to create and edit new CSV files in the~/.config/pyradio/directory.
Remember to name your playlists with a “.csv” extension.
To start PyRadio with a particular playlist, use the-sswitch with the name of your playlist.
To load a playlist from within PyRadio, press “o”.
There’s also the ineffable cool that comes from running bloat-free terminal apps instead of clunky GUIs or browsers.