feeds: convert to module

This commit is contained in:
2023-01-08 05:24:56 +00:00
parent 488036beb3
commit e8f778fecd
12 changed files with 158 additions and 105 deletions

View File

@@ -1,10 +1,12 @@
# gnome feeds RSS viewer
{ lib, sane-lib, ... }:
{ config, sane-lib, ... }:
let
feeds = import ./feeds.nix { inherit lib; };
feeds = sane-lib.feeds;
all-feeds = config.sane.feeds;
wanted-feeds = feeds.filterByFormat ["podcast"] all-feeds;
in {
sane.fs."/home/colin/.config/gpodderFeeds.opml" = sane-lib.fs.wantedText (
feeds.feedsToOpml feeds.podcasts
feeds.feedsToOpml wanted-feeds
);
}