app/rss: revise maps & popup rules

This commit is contained in:
Henrik Lissner 2017-05-14 10:12:41 +02:00
parent 25fa4e019c
commit af3b6ee7e0
2 changed files with 21 additions and 18 deletions

View file

@ -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)

View file

@ -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