https://github.com/tmcw/podcast-luddite
https://github.com/tmcw/podcast-luddite
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/tmcw/podcast-luddite
- Owner: tmcw
- Created: 2020-12-17T16:50:25.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-12-17T18:51:03.000Z (over 5 years ago)
- Last Synced: 2025-07-18T01:39:45.516Z (about 1 year ago)
- Language: Shell
- Homepage:
- Size: 1.95 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Podcast luddite
A specialized tool to solve a rare problem: running with a traditional MP3 player, listening to Podcasts.
This isn't nearly as simple as you might hope.
### Requirements
All of these are from Homebrew
- fzf
- xmlstarlet
- aria2c
- parallel
Run `touch ~/.parallel/will-cite` to turn off the parallel nagware.
### Using it
1. Download your OPML file from your Podcast app
2. Run podcast-luddite
```
$ podcast-luddite.sh overcast.opml
```
This will download the RSS feeds, let you pick podcasts, then let you pick episodes to download,
and then download them.
This uses fzf's `-m` flag to allow multiple selections: so press Tab to select multiple items,
and use arrow keys or j/k to navigate the list.