(Emacs/app)~enabled elfeed and added changed feeds

This commit is contained in:
2024-04-27 15:43:18 +05:30
parent a08ebf097a
commit ce066bd6b2

View File

@@ -568,10 +568,7 @@ directory.
(eshell-send-input)) (eshell-send-input))
(message "Could not switch eshell: buffer is not real file"))))) (message "Could not switch eshell: buffer is not real file")))))
#+end_src #+end_src
* WAIT Elfeed * Elfeed
:PROPERTIES:
:header-args:emacs-lisp: :tangle no
:END:
Elfeed is the perfect RSS feed reader, integrated into Emacs Elfeed is the perfect RSS feed reader, integrated into Emacs
perfectly. I've got a set of feeds that I use for a large variety of perfectly. I've got a set of feeds that I use for a large variety of
stuff, mostly media and entertainment. I've also bound "<leader> ar" stuff, mostly media and entertainment. I've also bound "<leader> ar"
@@ -587,31 +584,26 @@ to elfeed for loading the system.
"<return>" #'elfeed-search-show-entry) "<return>" #'elfeed-search-show-entry)
:init :init
(setq elfeed-db-directory (no-littering-expand-var-file-name "elfeed/")) (setq elfeed-db-directory (no-littering-expand-var-file-name "elfeed/"))
(setq +rss/feed-urls (setq +rss/feed-urls
'(("Arch Linux" '(("Arch Linux"
"https://www.archlinux.org/feeds/news/" "https://www.archlinux.org/feeds/news/"
Linux) News Technology)
("LEMMiNO"
"https://www.youtube.com/feeds/videos.xml?channel_id=UCRcgy6GzDeccI7dkbbBna3Q"
YouTube Stories)
("The Onion" ("The Onion"
"https://www.theonion.com/rss" "https://www.theonion.com/rss"
Social) Social)
("Stack exchange" ("Protesilaos Stavrou"
"http://morss.aryadevchavali.com/stackexchange.com/feeds/questions" "https://www.youtube.com/@protesilaos"
Social) YouTube Technology)
("Dark Sominium" ("Tsoding Daily"
"https://www.youtube.com/feeds/videos.xml?channel_id=UC_e39rWdkQqo5-LbiLiU10g" "https://www.youtube.com/feeds/videos.xml?channel_id=UCrqM0Ym_NbK1fqeQG2VIohg"
YouTube Stories) YouTube Technology)
("Dark Sominium Music" ("Tsoding"
"https://www.youtube.com/feeds/videos.xml?channel_id=UCkLiZ_zLynyNd5fd62hg1Kw" "https://www.youtube.com/feeds/videos.xml?channel_id=UCrqM0Ym_NbK1fqeQG2VIohg"
YouTube Music) YouTube Technology)
("Nexpo" ("Nexpo"
"https://www.youtube.com/feeds/videos.xml?channel_id=UCpFFItkfZz1qz5PpHpqzYBw" "https://www.youtube.com/feeds/videos.xml?channel_id=UCpFFItkfZz1qz5PpHpqzYBw"
YouTube) YouTube Stories)
("Techquickie"
"https://www.youtube.com/feeds/videos.xml?channel_id=UC0vBXGSyV14uvJ4hECDOl0Q"
YouTube)
("3B1B" ("3B1B"
"https://www.youtube.com/feeds/videos.xml?channel_id=UCYO_jab_esuFRV4b17AJtAw" "https://www.youtube.com/feeds/videos.xml?channel_id=UCYO_jab_esuFRV4b17AJtAw"
YouTube) YouTube)
@@ -625,20 +617,15 @@ to elfeed for loading the system.
"https://www.youtube.com/feeds/videos.xml?channel_id=UCn8OYopT9e8tng-CGEWzfmw" "https://www.youtube.com/feeds/videos.xml?channel_id=UCn8OYopT9e8tng-CGEWzfmw"
YouTube Stories) YouTube Stories)
("Hacker News" ("Hacker News"
"http://morss.aryadevchavali.com/news.ycombinator.com/rss" "https://news.ycombinator.com/rss"
Social) Social News Technology)
("Hacker Factor" ("Hacker Factor"
"https://www.hackerfactor.com/blog/index.php?/feeds/index.rss2" "https://www.hackerfactor.com/blog/index.php?/feeds/index.rss2"
Social) Social)))
("BBC Top News"
"http://morss.aryadevchavali.com/feeds.bbci.co.uk/news/rss.xml"
News)
("BBC Tech News"
"http://morss.aryadevchavali.com/feeds.bbci.co.uk/news/technology/rss.xml"
News)))
:config :config
(with-eval-after-load "evil-collection" (with-eval-after-load "evil-collection"
(evil-collection-elfeed-setup)) (evil-collection-elfeed-setup))
(setq elfeed-feeds (cl-map 'list #'(lambda (item) (setq elfeed-feeds (cl-map 'list #'(lambda (item)
(append (list (nth 1 item)) (cdr (cdr item)))) (append (list (nth 1 item)) (cdr (cdr item))))
+rss/feed-urls))) +rss/feed-urls)))