As it seems to do the same thing, but has slightly more link refs.
13 KiB
My RSS Feeds
A literate programming file for configuring elfeed
in Emacs.
Configuring Elfeed
Let's get our feeds from a collection of org mode files. By default, Doom configures rmh-elfeed-org-files
to elfeed.org in org-directory
, so that will be fine.
By setting this variable, we configure elfeed to use elfeed:
(setq rmh-elfeed-org-files (list (f-join hamacs-source-dir "ha-feed-reader.org")))
While I would like to share the status of my reads, so …
(use-package elfeed
:after (link-hint)
:config
(setq elfeed-db-directory "~/dropbox/.elfeed/")
(evil-define-key 'normal elfeed-show-mode-map (kbd "b") 'elfeed-show-visit)
(evil-define-key 'normal elfeed-show-mode-map (kbd "n") 'elfeed-show-next)
(evil-define-key 'normal elfeed-show-mode-map (kbd "p") 'elfeed-show-prev)
(evil-define-key 'normal elfeed-show-mode-map (kbd "y") 'elfeed-show-yank)
(evil-define-key 'normal elfeed-show-mode-map (kbd "q") 'evil-delete-buffer)
(evil-define-key 'normal elfeed-show-mode-map (kbd "Q") 'delete-window)
(evil-define-key 'normal elfeed-search-mode-map (kbd "r") 'ha-elfeed-tag-unread)
(evil-define-key 'normal elfeed-search-mode-map (kbd "R") 'elfeed-search-update--force)
(evil-define-key 'normal elfeed-search-mode-map (kbd "u") 'elfeed-update)
(evil-define-key 'normal elfeed-search-mode-map (kbd "U") 'elfeed-unjam)
;; This is why this package depends on link-hint:
(evil-define-key 'normal elfeed-show-mode-map (kbd "o") 'link-hint-open-link)
;; And let's make the Space pull of my general leader:
(general-unbind elfeed-show-mode-map "SPC")
(general-unbind elfeed-search-mode-map "SPC")
(use-package elfeed-org
:config
(elfeed-org)))
(defun ha-elfeed-tag-unread ()
(interactive)
(elfeed-search-untag-all 'unread)
(elfeed-search-update))
According to Ben Maughan and this Pragmatic Emacs essay, we could easily browse an article in the GUI browser instead of EWW with capital B:
(defun elfeed-show-visit-gui ()
"Wrapper for elfeed-show-visit to use gui browser instead of eww"
(interactive)
(let ((browse-url-generic-program "/usr/bin/open"))
(elfeed-show-visit t)))
(define-key elfeed-show-mode-map (kbd "B") 'elfeed-show-visit-gui)
Quick way to start and jump to my world of feeds.
(defun ha-elfeed-persp-start ()
"Create an ELFEED workspace and start my ELFEED client."
(interactive)
(persp-switch "feeds")
(elfeed))
(defun ha-elfeed-persp-switch ()
"Switch to the ELFEED workspace and load the next buffer."
(interactive)
(persp-switch "feeds"))
And some global keys to display them in the apps
menu:
(ha-leader
"a f" '("elfeed switch" . ha-elfeed-persp-switch)
"a F" '("elfeed start" . ha-elfeed-persp-start))
The Feeds
Personal
Howardisms
Clearly, I know what I write, but often good to see how it displays elsewhere.
Get Pocket Choices
Interesting articles I find through various channels gets saved here. Not sure if this is the best approach, but…
Software Development
Emacs
Planet Emacslife
Currently the best Emacs weblog as an aggregator of all things Emacscy. Lots of duplication with what I already follow, so I may have trim things down.
Planet Emacsen
Was the best overall Emacs weblog (in the traditional sense), but has since been replaced. I'll leave it here for a bit.
Sacha Chua
Her curated summary of the world of Emacs is quite helpful (to make sure I don't miss something).
Mickey Petersen
Wrote the wonderful book, Mastering Emacs.
With-Emacs
Has had some good essays with a bent toward modern updates.
Emacs Horrors Blog
Lovely peelings of the onion's layers.
Ben Maughan
The Pragmatic Emacs blog.
Endless Parentheses
Artur Malabarba's blog mostly about Emacs.
Emacs Fu
As stated here, a blog mostly dedicated to Emacs tips and tricks.
Emacs Redux
Bozhidar Batsov's Emacs-focused blog. While it hasn't been updated in about a year (end of 2017), we'll leave it here, as well as his newer, personally-focused blog.
Christopher Wellons
The null program blog, has discussed technical aspects of Emacs, including the use of elfeed
, which is my current favorite way to read my RSS feeds.
Sebastian Wiesner
A personal blog of a Scala engineer that uses Emacs on MacOS.
infin
While just starting out, this blogger from China is off to a good start.
Marcin Borkowski
The Emacs Polish professor and author of mbork.pl
, and new book on intermediate Lisp programming.
Irreal
Jon Sander's blog mostly on Emacs.
Tassilo Horn
A self-proclaimed Emacs addict and Free Software enthusiast from Koblenz, Germany. While the blog is currently short, I have high hopes.
Emacs TIL
An Emacs-learning blog by Junji Zhi.
(car nil)
Abhinav Tushar's blog is heavily Emacs and org-focused.
Programming
David Nolen
While he hasn't updated the blog in a while, keep an eye on his Github projects.
Carin Meyer
Thoughtful and inspirational, her creative projects are always fun to explore.
Mike Fogus
Send More Paramedics blog. Wrote Functional JavaScript and, of course, The Joy of Clojure.
Bozhidar Batsov
Most prolific engineer, who ran Emacs Redux, is the principal mind behind the wonderful Cider project.
Howard Lewis Ship
Personal friend who often has fun interesting projects to keep tabs.
C'est la Z
Mike Zamansky's posts on Emacs and computer education.
Other
Jenn Schiffer
Quirky and fun. Looking forward to her new project.
N-Gate's Webshit Weekly
Irreverent and fun. The summary is hilarious, and often sets my mental state correctly before diving into Hacker News.
Information is Beautiful
David McCandless' blog on graphical display of information.
Digitial Antiquarian
History of technology that is well researched and personal.
Science
Do I need more science articles? Perhaps, but most of my news in this arena comes from my Twitter lists…
Space
Discover Magazine's Out There
A pretty good blog of interesting articles that post about once a month.
General
Understanding Uncertainty
Essays on the mathematics of combinatorics.
Science Sushi
An interesting blog from Discover that has moved on with retirement. Hopefully, Dr. Christie Wilcox will continue writing.
Seriously, Science?
Another of my favorite science blogs is retiring.
Geeky
XKCD
The penultimate geek cartoon.
Saturday Morning Breakfast Cereal
A daily helping of geeky humor.
Foxtrot
Regular Sunday features of this long-running comic is now even more geeky
Cube Drone
Quite geeky.
Rock, Paper, Cynic
Oddly drawn, quirky and often geeky.
Buttersafe
Odd and quirky.
Dork Tower
A geeky, gaming-theme comic.
Commit Strip
Insightful coding strip.
PHD Comics
Sure, make me wish I had continued my studies…
Political
Political Irony
While Iron Knee requires a break, any time he posts, its a joy.
New Yorker Cartoons
Often political, hopefully more political.
Smart and Irreligious
Perry Bible Fellowship
Smart, inventive and usually hilarious
Lio
I've used to enjoy this comic years ago, but had lost track. Love that Mark is still doing work.
The Oatmeal
While funny, sometimes blesses with longer thought pieces.
Existential Comics
Philosophical, and one would be smarter just by following along (and the Twitter feed too).
Church of the Flying Spaghetti Monster
News from the world of religious favoritism.
Atheist Pig
Irreligious, as one can guess. Hasn't posted for a while. Break?
Jesus and Mo
Favorite celebrities arguing with Bar Maid.
Nice and Sweet
Bird and Moon
nature-inspired comics
Your Wild City
nature-insired comics
Sheldon Comics
sweet Family Circus style comics
Role Playing Games
Interested in both RPGs and Emacs? Probably.
Bell of Lost Souls
Lots of essays, and sometimes good content.
D&D Beyond Posts
Good content, focused on Dungeons and Dragons, obviously.
Misc
The Long Now
Always been fascinated with the ideas associated with making a 10,000 year clock.
Wait, But Why?
Has some good, thought-provoking essays.