Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 1.19 KB

README.md

File metadata and controls

44 lines (26 loc) · 1.19 KB

RadioBar

Basic macOS menubar app to play SomaFM radio stations with help from rumps, VLC, and Briefcase.

Why?

Initially just an idea to try rumps, but in daily use since. A simple, lite, and unobtrusive way to play internet radio.

No affiliation with SomaFM. They just had an easy station feed and good selection of genres, so you can station-hop depending on mood. Go support them @ https://somafm.com/support/.

Roadmap

Mostly just regular maintenance to keep it working and maybe small-ish improvements.

The only thing I might explore further as a feature is the ability to pull stations from a local, custom config.

Development/Running

Prerequisites

  • poetry
  • VLC 3.x (brew cask install vlc)

Run

  1. poetry install
  2. poetry run briefcase dev

Build macOS app

  1. clean build folder: rm -rf ./build
  2. poetry run briefcase create
  3. poetry run briefcase build
  4. check ./build/radiobar/macos/app folder for application to launch

Create macOS installer

  1. clean dist folder: rm -rf ./dist
  2. poetry run briefcase package
  3. check ./dist/ folder for .dmg installer

License

MIT