~chrisppy/beagles

ref: 137b4716af986e2c8dfa868732181628d89598c6 beagles/README.md -rw-r--r-- 1.4 KiB
137b4716Chris Palmer Update Readme tasks 1 year, 9 months ago

#beaglecasts

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 beaglecasts:

$ make

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

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

#Installation

# make install PREFIX=/usr
$ beaglecasts

#License

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

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

alt text