From f9e096644a9f69dc9d376725c1358b736b275532 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Thu, 19 Sep 2024 17:46:22 -0700 Subject: add elfeed again --- config/init-elfeed.el | 26 +++++++++++++ etc/elfeed.org | 101 ++++++++++++++++++++++++++++++++++++++++++++++++++ init.el | 1 + 3 files changed, 128 insertions(+) create mode 100644 config/init-elfeed.el create mode 100644 etc/elfeed.org diff --git a/config/init-elfeed.el b/config/init-elfeed.el new file mode 100644 index 0000000..eb2de38 --- /dev/null +++ b/config/init-elfeed.el @@ -0,0 +1,26 @@ +;;; init-elfeed.el --- elfeed configuration -*- lexical-binding: t -*- +;; Author: Franck Cuny + +;;; Commentary: + +;; commentary + +;;; Code: + +(use-package elfeed + :ensure t + :custom + (elfeed-db-directory (user-data "elfeed/")) + (elfeed-search-filter "@1-weeks-ago +unread") + (elfeed-show-entry-switch 'pop-to-buffer) + (elfeed-show-entry-delete 'delete-window)) + +(use-package elfeed-org + :ensure t + :init + (setq rmh-elfeed-org-files (list (expand-file-name "etc/elfeed.org" user-emacs-directory))) + :config (elfeed-org)) + +(provide 'init-elfeed) + +;;; init-elfeed.el ends here diff --git a/etc/elfeed.org b/etc/elfeed.org new file mode 100644 index 0000000..ff9734e --- /dev/null +++ b/etc/elfeed.org @@ -0,0 +1,101 @@ +#+TITLE: list of feeds + +* my Feeds :elfeed: +** bay area :bayarea: +*** [[https://www.berkeleyside.org/feed][Berkeleyside]] +*** [[https://www.indybay.org/syn/generate_rss.php?include_posts=0&include_blurbs=1][Indybay features]] +*** [[https://www.berkeleyscanner.com/rss/][The Berkeley Scanner]] +*** [[https://oaklandside.org/feed/][The Oaklandside]] +*** [[https://missionlocal.org/feed/][Mission Local]] +** bike :bike: +*** [[https://bluelug.com/blog/feed/][BLUE LUG BLOG]] +*** [[https://droppedchain.com/feed/][Crust]] +*** [[https://bluelug.com/bike-catalog/model/rivendell-bicycle-works/feed/][RIVENDELL BICYCLE WORKS – CUSTOMER'S BIKE CATALOG]] +*** [[https://us7.campaign-archive.com/feed?u=ad1569fa93a2ab2374ead2fde&id=7342c4ce65][Rivendell Bicycle Works Archive Feed]] +*** [[https://somafab.blogspot.com/feeds/posts/default][SOMA]] +** blog :blog: +*** [[https://feeds.allenpike.com/feed/][Allen Pike]] +*** [[https://almad.blog/index.xml][Almad's Changelog]] +*** [[https://apenwarr.ca/log/rss.php][apenwarr]] +*** [[https://brandur.org/articles.atom][Articles — brandur.org]] +*** [[https://bzg.fr/index.xml][Bastien Guerry]] +*** [[https://blog.benjojo.co.uk/rss.xml][benjojo blog]] +*** [[https://schmud.de/feed.rss][Beyond the Frame]] +*** [[https://blog.liw.fi/index.rss][blog.liw.fi]] +*** [[https://www.brendangregg.com/blog/rss.xml][Brendan Gregg's Blog]] +*** [[https://chrisdown.name/feed.xml][Chris Down]] +*** [[https://container42.com/atom.xml][Container42]] +*** [[https://craigmod.com/index.xml][Craig Mod — Writer + Photographer]] +*** [[https://danwang.co/feed/][Dan Wang]] +*** [[https://crawshaw.io/atom.xml][David Crawshaw]] +*** [[https://larlet.fr/david/log/][David Larlet]] +*** [[https://commaok.xyz/index.xml][Don't Panic]] +*** [[https://eli.thegreenplace.net/feeds/all.atom.xml][Eli Bendersky's website]] +*** [[https://endlessparentheses.com/atom.xml][Endless Parentheses]] +*** [[https://fabiensanglard.net/rss.xml][Fabien Sanglard]] +*** [[https://ferd.ca/feed.rss][Ferd.ca]] +*** [[https://words.filippo.io/rss/][Filippo Valsorda]] +*** [[https://flak.tedunangst.com/rss][flak]] +*** [[https://fcuny.net/feed.xml][Franck's rambling]] +*** [[https://gruchalski.com/rss.xml][gruchalski.com]] +*** [[https://www.hillelwayne.com/index.xml][Hillel Wayne]] +*** [[https://inessential.com/feed.json][inessential]] +*** [[https://jacobian.org/index.xml][jacobian.org]] +*** [[https://www.jelmer.uk/feeds/all.atom.xml][Jelmer Vernooij]] +*** [[https://thesquareplanet.com/feed.xml][Jon Gjengset]] +*** [[https://jvns.ca/atom.xml][Julia Evans]] +*** [[https://brooker.co.za/blog/rss.xml][Marc Brooker's Blog]] +*** [[https://martinheinz.dev/rss/][Martin Heinz's Blog]] +*** [[https://www.masteringemacs.org/feed][Mastering Emacs]] +*** [[https://matklad.github.io/feed][matklad]] +*** [[https://matt-rickard.com/rss][Matt Rickard]] +*** [[https://matttproud.com/blog/index.xml][matttproud.com (blog)]] +*** [[https://vincode.io/feed.xml][Maurice Parker]] +*** [[https://metaredux.com/feed.xml][Meta Redux]] +*** [[https://metebalci.com/index.xml][metebalci.com]] +*** [[https://michael.stapelberg.ch/feed.xml][Michael Stapelbergs Website]] +*** [[https://nwildner.com/index.xml][my random ideas]] +*** [[https://nedbatchelder.com/blog/rss.xml][Ned Batchelder's blog]] +*** [[https://netnewswire.blog/feed.json][NetNewsWire]] +*** [[https://nonint.com/feed/][Non_Interactive – Software & ML]] +*** [[https://notes.eatonphil.com/rss.xml][Notes on software development]] +*** [[https://nullprogram.com/feed/][null program]] +*** [[https://www.onebigfluke.com/feeds/posts/default][One Big Fluke]] +*** [[https://one-from-nippon.ghost.io/rss/][One from Nippon]] +*** [[https://www.tbray.org/ongoing/ongoing.atom][ongoing by Tim Bray]] +*** [[https://0pointer.net/blog/index.rss20][Pid Eins]] +*** [[https://blog.nelhage.com/atom.xml][Posts on Made of Bugs]] +*** [[https://lars.ingebrigtsen.no/feed/][Random Thoughts]] +*** [[https://randsinrepose.com/feed/][Rands in Repose]] +*** [[https://research.swtch.com/feed.atom][research!rsc]] +*** [[https://rjbs.cloud/feed.xml][rjbs forgot what he was saying]] +*** [[https://www.zombiezen.com/blog/index.xml][Roxy's Blog on Zombie Zen]] +*** [[https://www.scattered-thoughts.net/atom.xml][Scattered Thoughts]] +*** [[https://blog.fogus.me/feed/][Send More Paramedics]] +*** [[https://blog.separateconcerns.com/feed.atom][Separate Concerns]] +*** [[https://www.sethvargo.com/feed.xml][Seth Vargo]] +*** [[https://simonwillison.net/atom/everything/][Simon Willison's Weblog]] +*** [[https://so.nwalsh.com/feed/fulltext.xml][so…]] +*** [[https://snarky.ca/rss/][Tall, Snarky Canadian]] +*** [[https://thume.ca/atom.xml][Tristan Hume]] +*** [[https://venam.nixers.net/blog/feed.xml][Venam's Blog]] +*** [[https://vincent.bernat.ch/en/blog/atom.xml][Vincent Bernat]] +** emacs :emacs: +*** [[https://emacsredux.com/atom.xml][Emacs Redux]] +*** [[https://sachachua.com/blog/category/emacs/feed/][Sacha Chua - category - emacs]] +** gaming/media :game: +*** [[https://www.matthewball.vc/matthewball?format=rss][MatthewBall.co]] +** music :music: +*** [[https://roadburn.com/feed/][News – Roadburn Festival]] +*** [[https://southernlord.com/feed/][Southern Lord Recordings]] +** tech :tech: +*** [[https://git.github.io/feed.xml][Git]] +*** [[https://golangweekly.com/rss/][Golang Weekly]] +*** [[https://lobste.rs/rss][Lobste.rs]] +*** [[https://peps.python.org/peps.rss][Newest Python PEPs]] +*** [[https://blog.rust-lang.org/feed.xml][Rust Blog]] +*** [[https://github.blog/feed/][The GitHub Blog]] +*** [[https://go.dev/blog/feed.atom][The Go Blog]] +*** [[https://this-week-in-rust.org/rss.xml][This Week in Rust]] +*** [[https://www.tweag.io/rss.xml][Tweag - Engineering blog]] +*** [[https://blog.cloudflare.com][Cloudflare]] diff --git a/init.el b/init.el index c881111..ceef319 100644 --- a/init.el +++ b/init.el @@ -45,6 +45,7 @@ (require 'init-writing) (require 'init-window) (require 'init-notes) +(require 'init-elfeed) (report-time-since-load) -- cgit 1.4.1