-
Notifications
You must be signed in to change notification settings - Fork 69
Open
Description
Currently cliamp can play podcast RSS feeds via URL, but there's no way to save/manage subscriptions. Users need to remember and re-enter feed URLs each time.
Proposed solution:
Add a ~/.config/cliamp/podcasts.toml configuration file (similar to existing radios.toml):
# ~/.config/cliamp/podcasts.toml
[[podcast]]
name = "The Daily"
url = "https://feeds.simplecast.com/54nAGcIl"
# optional: auto-download new episodes
auto_download = false
[[podcast]]
name = "Lex Fridman Podcast"
url = "https://lexfridman.com/feed/podcast/"Proposed UI:
-
New keybinding
Pto open Podcast browser (similar toRfor Radio,Nfor Navidrome) -
Podcast browser shows:
- List of subscribed podcasts
- New episode count (optional)
- Last updated timestamp
-
In-browser actions:
Enter- load podcast episodes into playlistr- refresh feeda- add new podcast by URLd- delete subscription
-
OPML import/export support (for migrating from other podcast clients)
Alternative: Minimal approach
If full subscription management is too complex, a simpler option:
# Just save feeds, no auto-refresh or episode tracking
[[podcast]]
name = "My Podcast"
url = "https://example.com/feed.xml"With P key to browse saved feeds and load episodes.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels