diff --git a/config/internet.org b/config/internet.org index 03ecd19..3ad486f 100644 --- a/config/internet.org +++ b/config/internet.org @@ -296,22 +296,33 @@ :bind (("C-c f f" . elfeed) ("C-c f u" . elfeed-update)) :hook (elfeed-search-mode . elfeed-update) - :init - (setq elfeed-base-directory "~/.elfeed") :custom - (elfeed-db-directory (expand-file-name "db" elfeed-base-directory)) - (elfeed-enclosure-default-dir (expand-file-name "enclosures" elfeed-base-directory)) - (rmh-elfeed-org-files (list (expand-file-name "feeds.org" elfeed-base-directory))) (elfeed-search-filter "@2-weeks-ago +unread") :config (require 'elfeed-org) (require 'elfeed-tube) (require 'elfeed-tube-mpv)) +#+end_src + +** elfeed-org + +Manage elfeed subscriptions in an org-mode file instead of elisp. + +#+begin_src emacs-lisp (use-package elfeed-org :ensure t - :after elfeed + :after (elfeed org) + :custom + (rmh-elfeed-org-files (list (expand-file-name "feeds.org" org-directory))) :config (elfeed-org)) +#+end_src + +** elfeed-tube + +Use elfeed for YouTube subscriptions, including getting video transcripts. + +#+begin_src emacs-lisp (use-package elfeed-tube :ensure t :after elfeed