screenshot shows the CLI running inside a modified version of cool-retro-term, read below on setting it up
- mpv media player. Install with
brew install mpv - python 3.8, pip
- Clone the repository:
git clone https://github.com/username/nightridefm.git - Navigate to the directory:
cd nightridefm - Install dependencies:
pip install -r requirements.txt - Run the player:
sh start.sh
- Space / S to play/pause
- Number keys to select stations
- +/- keys to adjust volume
- q to quit
Instructions for setting up cool-retro-term:
- Install cool-retro-term:
brew install cool-retro-term - OR If you want to use the modified frameless version, clone the fork and build from source:
- Clone the fork:
git clone https://github.com/basharovV/cool-retro-term.git - Run the build script:
sh build.sh - cool-retro-term will be installed in
/Applications
- Clone the fork:
- Configure cool-retro-term to run Nightride-fm on startup:
- Open cool-retro-term preferences
- Go to the "Advanced" tab
- Add the following command to the "Use custom command" field:
/bin/bash "<PATH TO NIGHTRIDEFM REPO>/start.sh"