top | item 32921754

(no title)

thpx86 | 3 years ago

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

discuss

order

colinsane|3 years ago

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

colinsane|3 years ago

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