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 @@
# news-flash 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 ["text" "image"] all-feeds;
in {
sane.fs."/home/colin/.config/newsflashFeeds.opml" = sane-lib.fs.wantedText (
feeds.feedsToOpml (feeds.texts ++ feeds.images)
feeds.feedsToOpml wanted-feeds
);
}