summary refs log tree commit diff
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2024-09-19 17:46:22 -0700
committerFranck Cuny <franck@fcuny.net>2024-09-19 17:46:22 -0700
commitf9e096644a9f69dc9d376725c1358b736b275532 (patch)
tree40ed39fe87dadbe6fa7a41cc8a015ce29465f782
parentchange the binding to create a denote note (diff)
downloademacs.d-f9e096644a9f69dc9d376725c1358b736b275532.tar.gz
add elfeed again
-rw-r--r--config/init-elfeed.el26
-rw-r--r--etc/elfeed.org101
-rw-r--r--init.el1
3 files changed, 128 insertions, 0 deletions
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 <franck@fcuny.net>
+
+;;; 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)