app/rss: revise maps & popup rules
This commit is contained in:
parent
25fa4e019c
commit
af3b6ee7e0
2 changed files with 21 additions and 18 deletions
|
@ -40,8 +40,8 @@
|
||||||
:align +rss-split-direction
|
:align +rss-split-direction
|
||||||
:size 0.75
|
:size 0.75
|
||||||
:select t
|
:select t
|
||||||
:noesc t
|
:autokill t
|
||||||
:autokill t))
|
:autoclose t))
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun +rss/open (entry)
|
(defun +rss/open (entry)
|
||||||
|
|
|
@ -34,25 +34,28 @@
|
||||||
(push (lambda (buf) (string-match-p "^\\*elfeed" (buffer-name buf)))
|
(push (lambda (buf) (string-match-p "^\\*elfeed" (buffer-name buf)))
|
||||||
doom-real-buffer-functions)
|
doom-real-buffer-functions)
|
||||||
|
|
||||||
(add-hook! 'elfeed-show-mode-hook
|
;; Enhance readability of a post
|
||||||
#'(doom-hide-modeline-mode +rss|elfeed-wrap))
|
(add-hook 'elfeed-show-mode-hook #'+rss|elfeed-wrap)
|
||||||
|
|
||||||
(after! doom-themes
|
(map! (:map (elfeed-search-mode-map elfeed-show-mode-map)
|
||||||
(add-hook 'elfeed-show-mode-hook #'doom-buffer-mode))
|
[remap doom/kill-this-buffer] "q"
|
||||||
|
[remap kill-this-buffer] "q"
|
||||||
|
[remap kill-buffer] "q")
|
||||||
|
|
||||||
(map! :map elfeed-search-mode-map
|
(:map elfeed-search-mode-map
|
||||||
:n "r" #'elfeed-update
|
:n "q" #'+rss/quit
|
||||||
:n "s" #'elfeed-search-live-filter
|
:n "r" #'elfeed-update
|
||||||
:n "RET" #'elfeed-search-show-entry
|
:n "s" #'elfeed-search-live-filter
|
||||||
:n "q" #'+rss/quit
|
:n "RET" #'elfeed-search-show-entry)
|
||||||
|
|
||||||
:map elfeed-show-mode-map
|
(:map elfeed-show-mode-map
|
||||||
[remap doom/kill-this-buffer] #'elfeed-kill-buffer
|
:n "q" #'elfeed-kill-buffer
|
||||||
:n "q" #'elfeed-kill-buffer
|
:m "j" #'evil-next-visual-line
|
||||||
:m "j" #'evil-next-visual-line
|
:m "k" #'evil-previous-visual-line
|
||||||
:m "k" #'evil-previous-visual-line
|
[remap doom/next-buffer] #'+rss/next
|
||||||
:n "]b" #'+rss/next
|
[remap doom/previous-buffer] #'+rss/previous
|
||||||
:n "[b" #'+rss/previous))
|
[remap next-buffer] #'+rss/next
|
||||||
|
[remap previous-buffer] #'+rss/previous)))
|
||||||
|
|
||||||
|
|
||||||
(def-package! elfeed-org
|
(def-package! elfeed-org
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue