~chrisppy/beagles

ref: f9ac43fc77ba0c7b733a929dd3be577af6b54cdd beagles/README.md -rw-r--r-- 1.3 KiB
f9ac43fcChris Palmer Update Readme 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

#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