Move elfeed feeds.org into main org-directory

Remove custom elfeed db and enclosure directories, stop syncing db
between machines anyway, I'll use an external org file for saving
things
This commit is contained in:
Evie Litherland-Smith 2024-02-17 19:20:12 +00:00
parent f0ba6eaebc
commit 46ae7cc0d4

View file

@ -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