Add a variable to disable elfeed-goodies

This commit is contained in:
Benjamin Signneau 2019-09-12 00:12:32 +02:00 committed by smile13241324
parent 135a1fd460
commit beadb3488d
3 changed files with 12 additions and 7 deletions

View File

@ -1392,6 +1392,7 @@ Other:
**** Elfeed
- Fixed selection bindings in visual state (thanks to Jeremy Symon)
- Fixed not saving on quit (thanks to Andrew Stevanus)
- Make elfeed-goodies optional (thanks to Benjamin Sigonneau)
**** Elixir
- Added missing Alchemist commands and key bindings (thanks to Swaroop C H)
- Key bindings:

View File

@ -13,3 +13,5 @@
(defvar elfeed-enable-web-interface nil
"If non nil start a web server to consult the database in a web browser.")
(defvar elfeed-enable-goodies nil
"If non nil enable elfeed-goodies (split-pane...).")

View File

@ -46,15 +46,17 @@
"y" 'elfeed-search-yank))))
(defun elfeed/pre-init-elfeed-goodies ()
(spacemacs|use-package-add-hook elfeed
:post-config
(progn
(elfeed-goodies/setup)
(evil-define-key 'evilified elfeed-show-mode-map
"o" 'elfeed-goodies/show-ace-link))))
(when elfeed-enable-goodies
(spacemacs|use-package-add-hook elfeed
:post-config
(progn
(elfeed-goodies/setup)
(evil-define-key 'evilified elfeed-show-mode-map
"o" 'elfeed-goodies/show-ace-link)))))
(defun elfeed/init-elfeed-goodies ()
(use-package elfeed-goodies :commands elfeed-goodies/setup))
(when elfeed-enable-goodies
(use-package elfeed-goodies :commands elfeed-goodies/setup)))
(defun elfeed/pre-init-elfeed-org ()
(when (boundp 'rmh-elfeed-org-files)