#+TITLE: App - RSS #+AUTHOR: Juan Placencia * Package Define RSS app package. #+BEGIN_SRC emacs-lisp (use-package emacs :after uno-app :config (provide 'uno-app-rss)) #+END_SRC * RSS Use =elfeed= to provide an interface for RSS feeds. #+BEGIN_SRC emacs-lisp (use-package elfeed :after uno-app-rss :custom (elfeed-db-directory (uno-cache-path "elfeed")) :general (uno-define :keymaps 'elfeed-search-mode-map "r" 'elfeed-update) (uno-leader-define "ar" '(elfeed :which-key "RSS") "fer" '(uno/app/rss/edit :which-key "Edit RSS configuration")) :init (defvar uno-app-rss-config (uno-private-path "elfeed.org") "Path for RSS configuration.") (defun uno/app/rss/edit () "Open RSS configuration." (interactive) (find-file uno-app-rss-config)) (uno/add-useless-buffer "\\*elfeed-log\\*")) #+END_SRC * Org Integration Use =elfeed-org= to provide easier management. #+BEGIN_SRC emacs-lisp (use-package elfeed-org :after (uno-app-rss elfeed) :custom (rmh-elfeed-org-files `(,uno-app-rss-config)) :config (elfeed-org)) #+END_SRC