UP | HOME

Elfeed Configuration

Table of Contents


Elfeed is a powerful and fast RSS and newsreader for Emacs. This file contains the configuration for Elfeed.

Elfeed

Elfeyed is a feed reader for Emacs that has powerful search capabilities and is very fast.

(use-package elfeed
  :straight t
  :defer t
  :commands elfeed
  :custom
  (setq elfeed-feeds
        '("https://www.sciencedaily.com/rss/all.xml")))

All of the feeds in the Elfeed reader are set as a list passed to the elfeed-feeds variable.

(setq elfeed-feeds
      '("https://www.sciencedaily.com/rss/all.xml"))

Elfeed Tube

Elfeed Tube is an extension to Elfeed that adds YouTube channels to the

(use-package elfeed-tube
  :straight (elfeed-tube :host github
                         :repo "karthink/elfeed-tube"
                         :branch "master")
  :defer t
  :after elfeed
  :config
  (require 'elfeed-tube-mpv)
  (elfeed-tube-setup)
  (elfeed-tube-add-feeds '("https://www.youtube.com/c/inanutshell/"
                           "https://www.youtube.com/c/veritasium/")))

Add subsriptions to Elfeed Tube using the elfeed-tube-add-feeds variable.

(elfeed-tube-add-feeds '("https://www.youtube.com/c/inanutshell/"
                         "https://www.youtube.com/c/veritasium/"))

mpv

Elfeed Tube require mpv for watching videos in Emacs along with the Emacs mpv package.

(use-package mpv
  :straight t
  :defer t)

End

Tell Emacs what feature this file provides.

(provide 'freemacs-elfeed)

Date: Time-stamp: <2022-07-21 Thu 18:25>

Author: Thomas Freeman

Created: 2022-07-21 Thu 18:26

Validate