2021-12-15 17:51:04 +01:00
|
|
|
(use-package eww
|
2022-05-06 19:31:15 +02:00
|
|
|
:defer t
|
2021-12-15 17:51:04 +01:00
|
|
|
:init
|
|
|
|
(add-hook 'eww-after-render-hook #'shrface-mode)
|
|
|
|
:config
|
|
|
|
(require 'shrface)
|
|
|
|
(setq shr-use-colors nil
|
|
|
|
shr-use-fonts nil
|
|
|
|
shr-cookie-policy nil
|
|
|
|
browse-url-browser-function (quote eww-browse-url)))
|
|
|
|
|
|
|
|
(use-package elfeed
|
|
|
|
:bind ("C-x w" . elfeed)
|
|
|
|
:init
|
|
|
|
(setq elfeed-feeds
|
2022-11-01 12:21:22 +01:00
|
|
|
'(("https://netzpolitik.org/feed/" netz politik news)
|
2023-01-29 09:32:57 +01:00
|
|
|
("https://www.marcuskammer.dev/weblog/index.xml" personal)
|
2023-01-28 10:45:04 +01:00
|
|
|
("https://www.heise.de/thema/Linux-und-Open-Source?view=atom" linux open-source news)
|
2023-01-26 16:47:41 +01:00
|
|
|
("https://www.klimareporter.de/feed/rss/" klima umwelt politik wirtschaft nachrichten)
|
2022-05-12 09:20:06 +02:00
|
|
|
("https://www.guyrutenberg.com/feed/" linux blog)
|
2021-12-15 17:51:04 +01:00
|
|
|
("https://blog.mozilla.org/en/feed/" browser web)
|
|
|
|
("https://blog.chromium.org/feeds/posts/default" browser web)
|
|
|
|
("https://hacks.mozilla.org/feed/" browser web)
|
2022-06-09 10:12:48 +02:00
|
|
|
("https://www.interaction-design.org/rss/site_news.xml" ux design)
|
2021-12-15 17:51:04 +01:00
|
|
|
("https://mailbox.org/share/feed-de-mailbox.xml" email mailbox web)
|
2022-02-08 12:52:31 +01:00
|
|
|
("https://feeds.feedburner.com/GoogleWebFonts" fonts blog google)
|
2022-02-25 16:01:35 +01:00
|
|
|
("https://nostarch.com/feeds/newbooks.xml" books)
|
2022-07-18 18:23:21 +02:00
|
|
|
("https://www.strategyzer.com/blog/rss.xml" business blog strategyzer)
|
2022-07-20 13:32:00 +02:00
|
|
|
("https://www.neondystopia.com/feed/" cyberpunk blog)
|
2022-07-22 18:13:04 +02:00
|
|
|
("https://www.raspberrypi.org/blog/feed/" raspberry blog)
|
|
|
|
("https://www.blog.berrybase.de/feed/" raspberry blog)
|
2022-08-01 17:48:15 +02:00
|
|
|
("https://krebsonsecurity.com/feed/" security blog)
|
2022-07-26 15:43:48 +02:00
|
|
|
("https://www.schneier.com/feed/atom/" security blog)
|
2022-08-11 21:03:19 +02:00
|
|
|
("https://twobithistory.org/feed.xml" history blog coding)
|
2022-09-23 08:30:25 +02:00
|
|
|
("https://gwern.substack.com/feed" blog technology personal)
|
2023-04-25 21:12:19 +02:00
|
|
|
("https://monochrome-watches.com/feed/" watches blog)
|
2023-05-18 13:14:22 +02:00
|
|
|
("https://www.heise.de/security/rss/news-atom.xml" security news)
|
2022-11-01 12:21:22 +01:00
|
|
|
("https://rework.withgoogle.com/blog/feed" teams work blog)))
|
2023-04-05 20:11:58 +02:00
|
|
|
(setq elfeed-search-filter "@7-day-ago +unread")
|
2023-01-12 12:26:51 +01:00
|
|
|
(let ((feeds (expand-file-name "~/feeds.el")))
|
2023-01-30 08:38:35 +01:00
|
|
|
(when (file-exists-p feeds)
|
2023-01-12 12:26:51 +01:00
|
|
|
(load-file feeds)))
|
2022-10-24 10:17:44 +02:00
|
|
|
:config
|
|
|
|
(mapcar
|
2023-01-14 09:33:34 +01:00
|
|
|
(lambda (feed) (add-to-list 'elfeed-feeds feed))
|
2022-10-29 13:08:27 +02:00
|
|
|
;; lisp / clojure / emacs feeds
|
2022-11-12 13:06:32 +01:00
|
|
|
'(;("http://planet.sbcl.org/rss20.xml" sbcl lisp)
|
2023-02-10 22:59:35 +01:00
|
|
|
("https://planet.lisp.org/rss20.xml" planet lisp)
|
2023-03-01 15:17:34 +01:00
|
|
|
("https://jameshunt.us/feeds/main" lisp blog)
|
2022-11-26 10:58:03 +01:00
|
|
|
("https://xenodium.com/rss.xml" emacs blog)
|
2022-10-24 10:17:44 +02:00
|
|
|
("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)
|
2023-04-05 20:11:58 +02:00
|
|
|
;; ("https://taonaw.com/index.xml" emacs blog)
|
2022-10-24 10:17:44 +02:00
|
|
|
("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)
|
2023-02-10 22:59:35 +01:00
|
|
|
("https://howardism.org/index.xml" emacs blog)
|
2023-02-19 20:29:24 +01:00
|
|
|
("https://www.timmons.dev/rss.xml" lisp blog)
|
2023-05-10 18:24:37 +02:00
|
|
|
("https://batsov.com/atom.xml" lisp emacs blog)
|
2023-06-08 12:23:00 +02:00
|
|
|
("https://notes.eatonphil.com/rss.xml" lisp emacs blog)
|
2023-06-08 12:27:31 +02:00
|
|
|
("https://stackoverflow.com/feeds/tag?tagnames=common-lisp&sort=newest" lisp stackoverflow)
|
2023-01-14 09:33:34 +01:00
|
|
|
;("http://planet.clojure.in/atom.xml" clojure news hacking jvm java)
|
|
|
|
;("https://lisp-journey.gitlab.io/index.xml" lisp blog)
|
2022-12-07 16:52:58 +01:00
|
|
|
))
|
2023-04-12 11:33:06 +02:00
|
|
|
(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)))
|
2022-10-25 17:59:03 +02:00
|
|
|
(mapcar
|
2023-01-14 09:33:34 +01:00
|
|
|
(lambda (feed) (add-to-list 'elfeed-feeds feed))
|
2022-10-29 13:08:27 +02:00
|
|
|
;; ux feeds
|
2022-10-25 17:59:03 +02:00
|
|
|
'(("https://www.audiotranskription.de/feed/" ux blog qda)
|
|
|
|
("https://uxcontent.com/feed/" ux writing blog)
|
|
|
|
("https://userlutions.com/feed/" ux usability blog)
|
|
|
|
("https://www.nngroup.com/feed/rss/" ux design)
|
|
|
|
("https://uxpamagazine.org/?feed=full" 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)
|
2022-11-01 12:21:22 +01:00
|
|
|
("https://uxwritinghub.com/feed/" ux writing blog)))
|
|
|
|
(mapcar
|
2023-01-14 09:33:34 +01:00
|
|
|
(lambda (feed) (add-to-list 'elfeed-feeds feed))
|
2022-11-01 12:21:22 +01:00
|
|
|
;; podcasts
|
|
|
|
'(("https://logbuch-netzpolitik.de/feed/m4a" netzpolitik podcast)
|
2023-01-14 09:33:34 +01:00
|
|
|
("https://www.mdr.de/nachrichten/podcast/general/russland-angriff-krieg-ukraine100-podcast.xml" krieg ukraine podcast)
|
2022-12-26 18:57:45 +01:00
|
|
|
("https://www.deutschlandfunk.de/umwelt-und-verbraucher-100.rss" umwelt verbraucher klima podcast)
|
|
|
|
("https://jung-naiv.podigee.io/feed/mp3" politik podcast)
|
2022-11-12 13:06:32 +01:00
|
|
|
("https://changelog.com/podcast/feed" software-development open-source podcast)
|
2022-12-26 18:57:45 +01:00
|
|
|
("https://www.ndr.de/nachrichten/info/podcast4696.xml" podcast umwelt klima)
|
2023-01-28 10:45:04 +01:00
|
|
|
("https://www.klimareporter.de/tag/klimaupdate?format=feed&type=atom" podcast umwelt klima)
|
|
|
|
("https://ct-uplink.podigee.io/feed/mp3" podcast technik computer)
|
2022-11-12 13:06:32 +01:00
|
|
|
("https://feeds.soundcloud.com/users/soundcloud:users:261098918/sounds.rss" podcast osint))))
|