README.md (1146B)
1 # radio: a command line radio player 2 3 Requires Ruby, and uses [mpv](https://mpv.io) or [mpc](https://www.musicpd.org/clients/mpc/)+[mpd](https://www.musicpd.org/) as a backend, with preference for mpd. 4 Playing subreddits via mpd is not yet supported, so you will need both mpv and mpc+mpd installed if you want full functionality. 5 6 The default radio channels are defined in the file [`/usr/local/etc/radio/urls`](./urls). 7 They can be overridden by defining channels in the file `$HOME/.config/radio/urls`; if this file is present, `/usr/local/etc/radio/urls` is not read. 8 The file uses the standard conf syntax. 9 10 Apart from manually-configured radio channels, `radio` supports: 11 12 * [Radio Garden](http://radio.garden/) - listen to radio broadcasts from around the world 13 * [Sounds of Earth](https://soundsofearth.eco/) - sounds of nature around the world 14 * Playing music from Reddit subreddits (Spotify links aren't supported because they require authentication) 15 16 ## Installation 17 * Homebrew: `brew install thezeroalpha/formulae/radio` 18 * Makefile: `make install` 19 * Manual: download the `radio` script, make it executable, and put it in your `$PATH`