~chrisppy/beagles

ref: eaac4319fbf7fcf382898f743d78901ca726e50e beagles/README.md -rw-r--r-- 1.3 KiB
eaac4319Chris Palmer Update Name 1 year, 6 months ago

#beagles

TUI podcast aggregator and player

builds.sr.ht status

This is still a WIP with the following left to do for a first release

  • [x] Add podcast
  • [x] Remove podcast
  • [ ] Update podcasts
  • [ ] Add UI element to show errors
  • [ ] Add Player functionality
    • [ ] Speed Control
      • [ ] Add to Default Config
      • [ ] Add Hotkey
    • [ ] Play/Pause
      • [ ] Add Widget
      • [ ] Add Hotkeys
      • [ ] Save position on pause
      • [ ] Mark read when finished in the database
      • [ ] Add audio playback - beep
    • [ ] Skip
      • [ ] Add Hotkeys
      • [ ] Add Audio capability
  • [ ] Add man page for configurability, with note in help
  • [ ] Add subscription page
  • [ ] Add rss page for feeds without podcasts

#Use

see :help in the application

#Building

Install the dependencies:

  • go (>=1.13)

Then compile beagles:

$ make

beagles allows the ability to set the configuration directory at compile time:

$ make PREFIX=/usr CONFIGDIR=$HOME/.config

#Installation

# make install PREFIX=/usr
$ beagles

#License

Copyright © 2020 Chris Palmer chris@red-oxide.org

beagles is available under the terms of the GPL-3.0 license.

alt text