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 ()
|
(defun =rss ()
|
||||||
"Activate (or switch to) `elfeed' in its workspace."
|
"Activate (or switch to) `elfeed' in its workspace."
|
||||||
(interactive)
|
(interactive)
|
||||||
(+workspace-switch +rss-workspace-name t)
|
(call-interactively 'elfeed))
|
||||||
(delete-other-windows)
|
|
||||||
(elfeed))
|
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun +rss|elfeed-wrap ()
|
(defun +rss|elfeed-wrap ()
|
||||||
|
|
|
@ -10,9 +10,6 @@
|
||||||
(defvar +rss-elfeed-files (list "elfeed.org")
|
(defvar +rss-elfeed-files (list "elfeed.org")
|
||||||
"The files that configure `elfeed's rss feeds.")
|
"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
|
(defvar +rss-split-direction 'below
|
||||||
"What direction to pop up the entry buffer in elfeed.")
|
"What direction to pop up the entry buffer in elfeed.")
|
||||||
|
|
||||||
|
@ -27,15 +24,15 @@
|
||||||
(setq-default elfeed-search-filter "@2-week-ago ")
|
(setq-default elfeed-search-filter "@2-week-ago ")
|
||||||
(setq elfeed-db-directory (concat doom-local-dir "elfeed/")
|
(setq elfeed-db-directory (concat doom-local-dir "elfeed/")
|
||||||
elfeed-show-entry-switch '+rss-popup-pane
|
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
|
;; Ensure elfeed buffers are treated as real
|
||||||
(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-search-mode elfeed-show-mode)
|
(add-hook! 'elfeed-show-mode-hook
|
||||||
'doom-hide-modeline-mode)
|
'(doom-hide-modeline-mode +rss|elfeed-wrap))
|
||||||
(add-hook 'elfeed-show-mode-hook '+rss|elfeed-wrap)
|
|
||||||
|
|
||||||
(after! doom-themes
|
(after! doom-themes
|
||||||
(add-hook 'elfeed-show-mode-hook 'doom-buffer-mode))
|
(add-hook 'elfeed-show-mode-hook 'doom-buffer-mode))
|
||||||
|
@ -53,6 +50,7 @@
|
||||||
:n "]b" '+rss/next
|
:n "]b" '+rss/next
|
||||||
:n "[b" '+rss/previous))
|
:n "[b" '+rss/previous))
|
||||||
|
|
||||||
|
|
||||||
(def-package! elfeed-org
|
(def-package! elfeed-org
|
||||||
:after elfeed
|
:after elfeed
|
||||||
:config
|
:config
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue