News for hackers. Stuff that matters.
Re:gPodder: A simple, open-source podcast client by colinsane on Wednesday September 21, 2022 @02:41AM (#32921520)
is there a ~/.config or file-based way to configure gpodder?

i listen to podcasts on a variety of devices. when i find a new podcast, it's nice to be able to add the RSS URL to a single dotfiles repo and then deploy it to all my devices. i see the option to manually OPML import via the GUI: can i just stash an OMPL file somewhere and have it auto-load that on start?

Re:gPodder: A simple, open-source podcast client by thpx86 on Wednesday September 21, 2022 @03:19AM (#32921754)
You can use `gpo import FILENAME|URL` to import an OPML on the command line, or `gpo export FILENAME` to export and OPML on the command line. The "import" command doesn't delete any subscriptions, you can use `gpo list` to get a list of current subscriptions and `gpo unsubscribe URL` to remove a subscription.

The `gpo` command-line utility can do most of the tasks of the GUI that you want to automate.

If you are missing anything, please file an issue over at https://github.com/gpodder/gpodder/issues

Re:gPodder: A simple, open-source podcast client by colinsane on Wednesday September 21, 2022 @07:13AM (#32923405)
okay, thanks for the tips! i was looking at the mobile-friendly Linux podcast apps last month and had mixed experiences. passed over gpodder because i saw a sqlite database and thought it'd be hard to configure externally. but i just installed it on my Pinephone and great first impressions! i'll take a look at integrating this into my nix config after i try it out a bit more, maybe make some wrapper that ingests some external OPML on start. i'll swing by IRC if i have anything worth sharing or get blocked :^)

https://uninsane.org/share/gpodder-on-pinephone-nixos.jpeg

Re:gPodder: A simple, open-source podcast client by colinsane on Friday September 23, 2022 @08:45AM (#32951144)
yeah i just made a ~/.config/gpodderFeeds.opml file and pointed gpodder.desktop to a wrapper that invokes `gpo import ~/.config/gpodderFeeds.opml` before handing off to the real gpodder.

i think this causes the start time to be linear w.r.t. the number of feeds, but it’s working fine for the time being