diff --git a/bundle/bundle--news.el b/bundle/bundle--news.el index a9d61a48..b78a574d 100644 --- a/bundle/bundle--news.el +++ b/bundle/bundle--news.el @@ -17,7 +17,6 @@ (setq elfeed-feeds '(("https://netzpolitik.org/feed/" netz politik news) ("https://www.marcuskammer.dev/weblog/index.xml" personal) - ("http://www.umweltbundesamt.de/rss/presse" umwelt bundesamt presse) ("https://www.guyrutenberg.com/feed/" linux blog) ("https://blog.mozilla.org/en/feed/" browser web) ("https://blog.chromium.org/feeds/posts/default" browser web) @@ -28,82 +27,55 @@ ("https://blog.getbootstrap.com/feed.xml" web bootstrap blog) ("https://blog.mozilla.org/en/feed/" web firefox blog) ("https://fsfe.org/news/news.de.rss" fsfe news free-software) + ("https://planet.lisp.org/rss20.xml" planet lisp) + ("https://emacsconf.org/index.atom" emacs lisp conference) + ("https://jameshunt.us/feeds/main" lisp blog) + ("https://xenodium.com/rss.xml" emacs blog) + ("https://stevelosh.com/rss.xml" lisp blog personal) + ("https://planet.lisp.org/rss20.xml" lisp blogs) + ("https://m-x-erlangen.gitlab.io/atom.xml" lisp meetup) + ("https://takeonrules.com/index.atom" lisp emacs blog) + ("https://emacsredux.com/atom.xml" emacs blog) + ("https://planet.emacslife.com/atom.xml" emacs) + ("https://yiming.dev/rss.xml" coding emacs lisp blog) + ("https://endlessparentheses.com/atom.xml" emacs elisp blog) + ("https://www.philnewton.net/blog/feed/" emacs blog) + ("https://emacsredux.com/atom.xml" emacs blog) + ("https://marcus3santos.github.io/index.xml" emacs blog) + ("https://olddeuteronomy.github.io/index.xml" emacs blog) + ("https://www.colinmclear.net/posts/index.xml" research emacs blog) + ("https://howardism.org/index.xml" emacs blog) + ("https://www.timmons.dev/rss.xml" lisp blog) + ("https://batsov.com/atom.xml" lisp emacs blog) + ("https://notes.eatonphil.com/rss.xml" lisp emacs blog) + ("https://stackoverflow.com/feeds/tag?tagnames=hunchentoot&sort=newest" lisp stackoverflow) + ("https://stackoverflow.com/feeds/tag?tagnames=common-lisp&sort=newest" lisp stackoverflow) + ("https://stackoverflow.com/feeds/tag?tagnames=elisp&sort=newest" lisp emacs stackoverflow) + ("https://stackoverflow.com/feeds/tag?tagnames=org-mode&sort=newest" emacs orgmode stackoverflow) + ("https://sourceforge.net/p/sbcl/activity/feed" lisp sbcl) + ("https://fukamachi.hashnode.dev/rss.xml" lisp blog) + ("https://sourceforge.net/projects/sbcl/rss?path=/sbcl" lisp sbcl sourceforge) + ("https://threatpost.com/feed/" security) + ("https://krebsonsecurity.com/feed/" security blog) + ("https://www.schneier.com/feed/atom/" security blog) + ("https://userlutions.com/feed/" ux usability blog) + ("https://www.nngroup.com/feed/rss/" ux design) + ("https://feedpress.me/UXmatters" ux design) + ("https://uxmovement.com/feed" ux design) + ("https://www.uxbeginner.com/feed/" ux design) + ("https://jeffgothelf.com/feed/" lean ux design blog) + ("https://uxwritinghub.com/feed/" ux writing blog) + ("https://www.w3.org/WAI/feed.xml" ux wai aria w3c) + ("https://measuringu.com/feed/" ux blog) + ("https://ux.stackexchange.com/feeds" ux stackexchange) + ("https://www.mdr.de/nachrichten/podcast/general/russland-angriff-krieg-ukraine100-podcast.xml" krieg ukraine podcast) + ("https://www.deutschlandfunk.de/umwelt-und-verbraucher-100.rss" umwelt verbraucher klima podcast) + ("https://jung-naiv.podigee.io/feed/mp3" politik podcast) + ("https://www.ndr.de/nachrichten/info/podcast4696.xml" podcast umwelt klima) + ("https://ct-uplink.podigee.io/feed/mp3" podcast technik computer) + ("https://feeds.soundcloud.com/users/soundcloud:users:261098918/sounds.rss" podcast osint) ("https://stackoverflow.com/feeds/tag?tagnames=sqlite&sort=newest" sqlite stackoverflow))) (setq elfeed-search-filter "@7-day-ago +unread") (let ((feeds (expand-file-name "~/feeds.el"))) (when (file-exists-p feeds) - (load-file feeds))) - :config - (mapcar - (lambda (feed) (add-to-list 'elfeed-feeds feed)) - ;; lisp / clojure / emacs feeds - '(;("http://planet.sbcl.org/rss20.xml" sbcl lisp) - ("https://planet.lisp.org/rss20.xml" planet lisp) - ("https://emacsconf.org/index.atom" emacs lisp conference) - ("https://jameshunt.us/feeds/main" lisp blog) - ("https://xenodium.com/rss.xml" emacs blog) - ("http://atomized.org/rss.xml" lisp emacs blog) - ("https://stevelosh.com/rss.xml" lisp blog personal) - ("https://planet.lisp.org/rss20.xml" lisp blogs) - ("https://m-x-erlangen.gitlab.io/atom.xml" lisp meetup) - ("https://takeonrules.com/index.atom" lisp emacs blog) - ;; ("https://taonaw.com/index.xml" emacs blog) - ("https://emacsredux.com/atom.xml" emacs blog) - ("https://planet.emacslife.com/atom.xml" emacs) - ("https://yiming.dev/rss.xml" coding emacs lisp blog) - ("https://endlessparentheses.com/atom.xml" emacs elisp blog) - ("https://www.philnewton.net/blog/feed/" emacs blog) - ("https://emacsredux.com/atom.xml" emacs blog) - ("https://marcus3santos.github.io/index.xml" emacs blog) - ("https://olddeuteronomy.github.io/index.xml" emacs blog) - ("https://www.colinmclear.net/posts/index.xml" research emacs blog) - ("http://nullprogram.com/feed/" lisp blog) - ("https://howardism.org/index.xml" emacs blog) - ("https://www.timmons.dev/rss.xml" lisp blog) - ("https://batsov.com/atom.xml" lisp emacs blog) - ("https://notes.eatonphil.com/rss.xml" lisp emacs blog) - ("https://stackoverflow.com/feeds/tag?tagnames=hunchentoot&sort=newest" lisp stackoverflow) - ("https://stackoverflow.com/feeds/tag?tagnames=common-lisp&sort=newest" lisp stackoverflow) - ("https://stackoverflow.com/feeds/tag?tagnames=elisp&sort=newest" lisp emacs stackoverflow) - ("https://stackoverflow.com/feeds/tag?tagnames=org-mode&sort=newest" emacs orgmode stackoverflow) - ("https://sourceforge.net/p/sbcl/activity/feed" lisp sbcl) - ("https://fukamachi.hashnode.dev/rss.xml" lisp blog) - ("https://sourceforge.net/projects/sbcl/rss?path=/sbcl" lisp sbcl sourceforge) - ;("http://planet.clojure.in/atom.xml" clojure news hacking jvm java) - ;("https://lisp-journey.gitlab.io/index.xml" lisp blog) - )) - ;; (mapcar - ;; (lambda (feed) (add-to-list 'elfeed-feeds feed)) - ;; ;; steuer feeds - ;; '(("https://www.bundesfinanzministerium.de/SiteGlobals/Functions/RSSFeed/DE/Steuern/RSSSteuern.xml" steuer finanzen) - ;; ("https://www.bundesfinanzministerium.de/SiteGlobals/Functions/RSSFeed/DE/Aktuelles/RSSAktuelles.xml" steuer finanzen) - ;; ("https://www.test.de/rss/steuern-recht/meldungen/" steuer finanzen))) - (mapcar - (lambda (feed) (add-to-list 'elfeed-feeds feed)) - ;; security feeds - '(("https://threatpost.com/feed/" security) - ("https://krebsonsecurity.com/feed/" security blog) - ("https://www.schneier.com/feed/atom/" security blog))) - (mapcar - (lambda (feed) (add-to-list 'elfeed-feeds feed)) - ;; ux feeds - '(("https://userlutions.com/feed/" ux usability blog) - ("https://www.nngroup.com/feed/rss/" ux design) - ("https://feedpress.me/UXmatters" ux design) - ("https://uxmovement.com/feed" ux design) - ("https://www.uxbeginner.com/feed/" ux design) - ("https://jeffgothelf.com/feed/" lean ux design blog) - ("https://uxwritinghub.com/feed/" ux writing blog) - ("https://www.w3.org/WAI/feed.xml" ux wai aria w3c) - ("https://measuringu.com/feed/" ux blog) - ("https://ux.stackexchange.com/feeds" ux stackexchange))) - (mapcar - (lambda (feed) (add-to-list 'elfeed-feeds feed)) - ;; podcasts - '( - ("https://www.mdr.de/nachrichten/podcast/general/russland-angriff-krieg-ukraine100-podcast.xml" krieg ukraine podcast) - ("https://www.deutschlandfunk.de/umwelt-und-verbraucher-100.rss" umwelt verbraucher klima podcast) - ("https://jung-naiv.podigee.io/feed/mp3" politik podcast) - ("https://www.ndr.de/nachrichten/info/podcast4696.xml" podcast umwelt klima) - ("https://ct-uplink.podigee.io/feed/mp3" podcast technik computer) - ("https://feeds.soundcloud.com/users/soundcloud:users:261098918/sounds.rss" podcast osint)))) + (load-file feeds))))