akermu/emacs-libvterm@99c1f5e76a -> akermu/emacs-libvterm@056ad74653 alexluigit/dirvish@1d8de07f4e -> alexluigit/dirvish@2d63995d32 emacs-straight/vundo@791211a89f -> emacs-straight/vundo@c32481ab48 emacsmirror/git-timemachine@3780835fcd -> emacsmirror/git-timemachine@d1346a7612 emacsmirror/undo-fu-session@beb0e285d0 -> emacsmirror/undo-fu-session@d90d42ddba emacsmirror/undo-fu@dbb3e4b699 -> emacsmirror/undo-fu@399cc12f90 https://git.notmuchmail.org/git/notmuch@2f0320c5f24a -> https://git.notmuchmail.org/git/notmuch@dfc800c26e7b https://git.savannah.gnu.org/git/emms.git@5e9922f2a45f -> https://git.savannah.gnu.org/git/emms.git@8713a0ee985c jao/consult-notmuch@d8022e2ddc -> jao/consult-notmuch@17d2a4ea8c karthink/elfeed-tube@ce2b5071d1 -> karthink/elfeed-tube@79d5a08d76 org-mime/org-mime@9d4584651d -> org-mime/org-mime@9571c148ee remyhonig/elfeed-org@1197cf29f6 -> remyhonig/elfeed-org@34c0b4d758 tarsius/ol-notmuch@881991d94a -> tarsius/ol-notmuch@9a69506a3f tecosaur/emacs-everywhere@0b731ca6da -> tecosaur/emacs-everywhere@caeab3948f
:app rss
Description unfold
Read RSS feeds in the comfort of Emacs.
Maintainers
This module has no dedicated maintainers. Become a maintainer?
Module flags
- +org
-
Enable doom-package:elfeed-org, so you can configure your feeds with an org file
(
{org-directory}/elfeed.org
) rather than Elisp. - +youtube
- Enable doom-package:elfeed-tube, for tighter integration between elfeed and your Youtube subscriptions.
Packages
Hacks
-
By default
elfeed-search-filter
is set to@2-weeks-ago
and makes the last 2 weeks of entries visible. This needs to be set after elfeed has loaded like so in your$DOOMDIR/config.el
:(after! elfeed (setq elfeed-search-filter "@1-month-ago +unread"))
TODO Changelog
This module does not have a changelog yet.
Installation
Enable this module in your doom!
block.
This module has no external requirements.
TODO Usage
This module's usage documentation is incomplete. Complete it?
- As there isn't currently binding for
elfeed-update
you can run it withM-x elfeed-update
TODO Configuration
This module's configuration documentation is incomplete. Complete it?
Without +org
When you don't want to use org mode to manage your elfeed feeds you can put your
subscriptions in $DOOMDIR/config.el
:
(setq elfeed-feeds
'("https://this-week-in-rust.org/rss.xml"
"http://feeds.bbci.co.uk/news/rss.xml"))
With +org
When using +org
flag then configuration is easier. You can use org-mode
to
configure feeds to follow:
* root :elfeed:
** Programming :programming:
*** [[https://this-week-in-rust.org/rss.xml][This Week in Rust]] :rust:
** News :news:
*** Top news :tops:
**** http://feeds.bbci.co.uk/news/rss.xml
- Root of
elfeed-org
needs to have:elfeed:
tag. This is whereelfeed-org
starts to read. - You can have subheaders as in example
:programming:
, andelfeed-org
applies that tag to all subheader feeds, in example it adds it toThis Week in Rust
. - You can "name" feeds as you please with
org-mode
org-insert-link
(C-c C-l) and put name as you want intodescription
. - If you don't want to use
org-directory/elfeed.org
file you can specify it with(setq rmh-elfeed-org-files '("path/to/your/elfeed/file.org"))
Keybindings
-
General
Key Mode Description S-RET elfeed-search-mode Open link into browser RET elfeed-search-mode Open item s elfeed-search-mode Filter C-j elfeed-show-mode Move to next item C-k elfeed-show-mode Move to previous item -
If
:editor evil +everywhere
Key Description q elfeed-kill-buffer r elfeed-search-update–force g c Copy link of current entry
News filtering
-
Time filtering
@2-days-ago
Past two days@2-weeks-ago
Past two weeks@2-years-ago
Past two years@2020-06-19
To show specific day@2020-06-19--2020-03-10
Span of time
-
Tag filtering
- Include
+news
- Exclude
-rust
- Both
+news -rust
- Include
-
String filtering, this is case insensitive
-
Include
DOOM
Linu[sx]
Search for bothLinus
andLinux
- Exclude
!something
-
Automatically updating feed when opening elfeed
Hook elfeed-update
to elfeed-search-mode-hook
:
(add-hook 'elfeed-search-mode-hook #'elfeed-update)
Troubleshooting
There are no known problems with this module. Report one?
Frequently asked questions
This module has no FAQs yet. Ask one?
TODO Appendix
This module has no appendix yet. Write one?