Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/matachi/riley
CLI podcast aggregator
https://github.com/matachi/riley
Last synced: 19 days ago
JSON representation
CLI podcast aggregator
- Host: GitHub
- URL: https://github.com/matachi/riley
- Owner: matachi
- License: mit
- Created: 2015-11-03T18:17:44.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2016-06-18T18:28:13.000Z (over 8 years ago)
- Last Synced: 2024-11-10T04:23:25.002Z (3 months ago)
- Language: Python
- Size: 39.1 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: COPYING
Awesome Lists containing this project
README
=====
Riley
=====| Author: Daniel Jonsson
| License: `MIT License `_Setup
=====For development::
$ make install-dev
Normal usage::
$ make install
Usage
=====Example commands (still work-in-progess)::
$ source env/bin/activate
$ riley insert linux-action-show http://feeds2.feedburner.com/TheLinuxActionShowOGG
$ riley fetch
$ riley list
... episode list ...
$ riley download
... downloads the last episode ...List latest episodes::
$ riley list | head
Browse episodes::
$ riley list | less
List downloaded episodes::
$ ls ~/Music/Riley
List downloaded episodes ordered by publish date::
$ ls -ltr ~/Music/Riley
Listen to the oldest episode among your downloaded episodes::
$ mpv "`ls -tr $PWD/Music/Riley/* | head -n 1`"
Listen to the oldest episode among your downloaded episodes and delete it
afterwards::$ FILE=$(ls -tr $PWD/Music/Riley/* | head -n 1); mpv $FILE && rm -i $FILE
Clean config
============Delete config files::
$ make clean
Run tests
=========::
$ make test