diff options
| author | Vineet <vin@hastur.epistemia> | 2025-10-21 14:13:31 -0400 |
|---|---|---|
| committer | Vineet <vin@hastur.epistemia> | 2025-10-21 14:23:27 -0400 |
| commit | 6c76f25427d88faa5176efa1458cceca83afe533 (patch) | |
| tree | 55e2222ccdcbf531f0933524d0a2d6e88297e59a /README.org | |
initial commit
Diffstat (limited to 'README.org')
| -rw-r--r-- | README.org | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/README.org b/README.org new file mode 100644 index 0000000..9441840 --- /dev/null +++ b/README.org | |||
| @@ -0,0 +1,48 @@ | |||
| 1 | * Overview | ||
| 2 | =elfeed-custom-feeds= provides custom feed generators for [[https://github.com/skeeto/elfeed][elfeed]], | ||
| 3 | allowing you to monitor: | ||
| 4 | - HuggingFace organization model releases | ||
| 5 | - GitHub pull requests with custom search queries | ||
| 6 | |||
| 7 | This package extends =elfeed= beyond traditional RSS/Atom feeds to | ||
| 8 | track content from platforms that don't provide native feeds. | ||
| 9 | |||
| 10 | * Installation | ||
| 11 | ** Using elpaca (local development) | ||
| 12 | #+begin_src emacs-lisp | ||
| 13 | (use-package elfeed-custom-feeds | ||
| 14 | :ensure (:host "git.vineetk.net" :repo "vin/elfeed-custom-feeds") | ||
| 15 | :after elfeed | ||
| 16 | :custom | ||
| 17 | (elfeed-custom-huggingface-orgs '("sentence-transformers" "google-bert")) | ||
| 18 | (elfeed-custom-github-pr-queries | ||
| 19 | '(("emacs-mirror/emacs" "" "Emacs") | ||
| 20 | ("atlas-engineer/nyxt" "is:open" "Nyxt") | ||
| 21 | ("qutebrowser/qutebrowser" "label:\"bug: behavior\"" "qutebrowser behavior bug"))) | ||
| 22 | :hook | ||
| 23 | (elfeed-update . elfeed-custom-feeds-update-all)) | ||
| 24 | #+end_src | ||
| 25 | |||
| 26 | ** Manual installation | ||
| 27 | Clone the repository and add to your load path: | ||
| 28 | #+begin_src emacs-lisp | ||
| 29 | (add-to-list 'load-path "~/path/to/elfeed-custom-feeds") | ||
| 30 | (require 'elfeed-custom-feeds) | ||
| 31 | #+end_src | ||
| 32 | |||
| 33 | * Usage | ||
| 34 | ** Update all feeds | ||
| 35 | #+begin_src emacs-lisp | ||
| 36 | M-x elfeed-custom-feeds-update-all | ||
| 37 | #+end_src | ||
| 38 | |||
| 39 | ** Update specific feed types | ||
| 40 | Update only HuggingFace feeds: | ||
| 41 | #+begin_src emacs-lisp | ||
| 42 | M-x elfeed-custom-feeds-hf-update | ||
| 43 | #+end_src | ||
| 44 | |||
| 45 | Update only GitHub PR feeds: | ||
| 46 | #+begin_src emacs-lisp | ||
| 47 | M-x elfeed-custom-feeds-github-update | ||
| 48 | #+end_src | ||
