app/rss: don't hide mode-line in listing window + make =rss less opinionated
This commit is contained in:
parent
3f40e02278
commit
c14a61946b
2 changed files with 6 additions and 10 deletions
|
@ -4,9 +4,7 @@
|
|||
(defun =rss ()
|
||||
"Activate (or switch to) `elfeed' in its workspace."
|
||||
(interactive)
|
||||
(+workspace-switch +rss-workspace-name t)
|
||||
(delete-other-windows)
|
||||
(elfeed))
|
||||
(call-interactively 'elfeed))
|
||||
|
||||
;;;###autoload
|
||||
(defun +rss|elfeed-wrap ()
|
||||
|
|
|
@ -10,9 +10,6 @@
|
|||
(defvar +rss-elfeed-files (list "elfeed.org")
|
||||
"The files that configure `elfeed's rss feeds.")
|
||||
|
||||
(defvar +rss-workspace-name "RSS"
|
||||
"The name of the transient workspace for elfeed to run in.")
|
||||
|
||||
(defvar +rss-split-direction 'below
|
||||
"What direction to pop up the entry buffer in elfeed.")
|
||||
|
||||
|
@ -27,15 +24,15 @@
|
|||
(setq-default elfeed-search-filter "@2-week-ago ")
|
||||
(setq elfeed-db-directory (concat doom-local-dir "elfeed/")
|
||||
elfeed-show-entry-switch '+rss-popup-pane
|
||||
elfeed-show-entry-delete '+rss/delete-pane)
|
||||
elfeed-show-entry-delete '+rss/delete-pane
|
||||
shr-max-image-proportion 0.6)
|
||||
|
||||
;; Ensure elfeed buffers are treated as real
|
||||
(push (lambda (buf) (string-match-p "^\\*elfeed" (buffer-name buf)))
|
||||
doom-real-buffer-functions)
|
||||
|
||||
(add-hook! (elfeed-search-mode elfeed-show-mode)
|
||||
'doom-hide-modeline-mode)
|
||||
(add-hook 'elfeed-show-mode-hook '+rss|elfeed-wrap)
|
||||
(add-hook! 'elfeed-show-mode-hook
|
||||
'(doom-hide-modeline-mode +rss|elfeed-wrap))
|
||||
|
||||
(after! doom-themes
|
||||
(add-hook 'elfeed-show-mode-hook 'doom-buffer-mode))
|
||||
|
@ -53,6 +50,7 @@
|
|||
:n "]b" '+rss/next
|
||||
:n "[b" '+rss/previous))
|
||||
|
||||
|
||||
(def-package! elfeed-org
|
||||
:after elfeed
|
||||
:config
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue