Emacs: add elfeed-tube
This commit is contained in:
parent
2643e7a089
commit
88d3a24d0d
4 changed files with 30 additions and 1 deletions
|
|
@ -38,3 +38,25 @@
|
||||||
|
|
||||||
;; Update elfeed on open
|
;; Update elfeed on open
|
||||||
(add-hook 'elfeed-search-mode-hook #'elfeed-update)
|
(add-hook 'elfeed-search-mode-hook #'elfeed-update)
|
||||||
|
|
||||||
|
(use-package! elfeed-tube
|
||||||
|
;;:ensure t ;; or :straight t
|
||||||
|
:after elfeed
|
||||||
|
:demand t
|
||||||
|
:config
|
||||||
|
;; (setq elfeed-tube-auto-save-p nil) ; default value
|
||||||
|
;; (setq elfeed-tube-auto-fetch-p t) ; default value
|
||||||
|
(elfeed-tube-setup)
|
||||||
|
|
||||||
|
:bind (:map elfeed-show-mode-map
|
||||||
|
("F" . elfeed-tube-fetch)
|
||||||
|
([remap save-buffer] . elfeed-tube-save)
|
||||||
|
:map elfeed-search-mode-map
|
||||||
|
("F" . elfeed-tube-fetch)
|
||||||
|
([remap save-buffer] . elfeed-tube-save)))
|
||||||
|
|
||||||
|
(use-package! elfeed-tube-mpv
|
||||||
|
;;:ensure t ;; or :straight t
|
||||||
|
:bind (:map elfeed-show-mode-map
|
||||||
|
("gf" . elfeed-tube-mpv-follow-mode)
|
||||||
|
("gw" . elfeed-tube-mpv-where)))
|
||||||
|
|
|
||||||
|
|
@ -180,7 +180,7 @@
|
||||||
|
|
||||||
:app
|
:app
|
||||||
;;calendar
|
;;calendar
|
||||||
;;emms
|
emms
|
||||||
;;everywhere ; *leave* Emacs!? You must be joking
|
;;everywhere ; *leave* Emacs!? You must be joking
|
||||||
;;irc ; how neckbeards socialize
|
;;irc ; how neckbeards socialize
|
||||||
(rss +org) ; emacs as an RSS reader
|
(rss +org) ; emacs as an RSS reader
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,7 @@
|
||||||
(package! lsp-tailwindcss)
|
(package! lsp-tailwindcss)
|
||||||
|
(package! elfeed-tube)
|
||||||
|
(package! elfeed-tube-mpv)
|
||||||
|
(package! mpv)
|
||||||
|
|
||||||
(unpin! org-roam)
|
(unpin! org-roam)
|
||||||
(package! org-roam-ui)
|
(package! org-roam-ui)
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,10 @@ in {
|
||||||
# Used by org-roam
|
# Used by org-roam
|
||||||
sqlite
|
sqlite
|
||||||
graphviz
|
graphviz
|
||||||
|
|
||||||
|
# Used by elfeed-tube
|
||||||
|
yt-dlp
|
||||||
|
mpv
|
||||||
];
|
];
|
||||||
|
|
||||||
services.emacs = {
|
services.emacs = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue