+put rss in config.el directly

This commit is contained in:
dx
2020-04-15 04:34:22 +01:00
parent 7850ba15e2
commit 409da20402
2 changed files with 9 additions and 17 deletions

View File

@@ -167,7 +167,7 @@
:app :app
calendar calendar
irc ; how neckbeards socialize irc ; how neckbeards socialize
(rss +org) ; emacs as an RSS reader (rss) ; emacs as an RSS reader
;;twitter ; twitter client https://twitter.com/vnought ;;twitter ; twitter client https://twitter.com/vnought
:config :config

View File

@@ -57,28 +57,20 @@ A keybind and a routine
Custom functions to work with elfeed, generating new feeds on demand and adding Custom functions to work with elfeed, generating new feeds on demand and adding
a keybind to help with that. a keybind to help with that.
*** Custom functions and hook *** Feeds
These functions allow me to custom load and generate new feeds based on an opml file. Feeds for elfeed to download from.
#+BEGIN_SRC elisp #+BEGIN_SRC elisp
(after! elfeed (setq elfeed-feeds
(defun oreodave/elfeed/load-feeds () '(("http://feeds.bbci.co.uk/news/rss.xml" news)
(interactive) ("http://www.technologyreview.com/rss")
(setq elfeed-feeds nil) ("https://news.ycombinator.com/rss" news compsci)))
(elfeed-load-opml (concat org-directory "/elfeed.opml")))
(defun oreodave/elfeed/on-new-feed ()
(interactive)
(elfeed-org-export-opml)
(write-file (concat org-directory "/elfeed.opml"))
(kill-current-buffer))
(add-hook 'elfeed-org-new-entry-hook 'oreodave/elfeed/on-new-feed))
#+END_SRC #+END_SRC
*** Keybinds *** Keybinds
Keybinds for elfeed locally and for the leader. Keybinds for elfeed locally and for the leader.
#+BEGIN_SRC elisp #+BEGIN_SRC elisp
(map! (map!
:after elfeed
(:map elfeed-search-mode-map (:map elfeed-search-mode-map
:localleader :localleader
:desc "Update feeds" "u" #'elfeed-update) :desc "Update feeds" "u" #'elfeed-update)