From 022baf808cc958ec70eec65865d804f9d3b9ab1a Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Thu, 17 May 2018 11:06:18 +0200 Subject: [PATCH] lang/org: use evil-org-key-theme variable to initialize evil-org Gives people a chance to customize which evil-org key themes are available to them. Addresses #591 --- modules/lang/org/config.el | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/modules/lang/org/config.el b/modules/lang/org/config.el index 5dffd23fd..48ab7a213 100644 --- a/modules/lang/org/config.el +++ b/modules/lang/org/config.el @@ -31,15 +31,15 @@ (def-package! evil-org :when (featurep! :feature evil) - :commands evil-org-mode + :hook (org-mode . evil-org-mode) + :hook (org-load . evil-org-set-key-theme) :init - (add-hook 'org-load-hook #'+org|setup-evil) - (add-hook 'org-mode-hook #'evil-org-mode) - :config - (evil-org-set-key-theme '(navigation insert textobjects)) - (after! org-agenda - (require 'evil-org-agenda) - (evil-org-agenda-set-keys))) + (setq evil-org-key-theme '(navigation insert textobjects)) + (add-hook 'org-load-hook #'+org|setup-evil)) + +(def-package! evil-org-agenda + :after org-agenda + :config (evil-org-agenda-set-keys)) ;;