branch: externals/org-modern commit 25579fa1b317c5da9fbaa1eff34c82ef350df32f Author: Daniel Mendler <m...@daniel-mendler.de> Commit: Daniel Mendler <m...@daniel-mendler.de>
Add org-modern-global-mode --- org-modern.el | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/org-modern.el b/org-modern.el index 69cd1ea1b2..1931cf99cc 100644 --- a/org-modern.el +++ b/org-modern.el @@ -560,5 +560,18 @@ You can specify a font `:family'. The font families `Iosevka', `Hack' and (while (re-search-forward re nil 'noerror) (org-modern--todo)))))) +;;;###autoload +(define-global-minor-mode org-modern-global-mode + org-modern-mode org-modern--on + :group 'org-modern + (if org-modern-global-mode + (add-hook 'org-agenda-finalize-hook #'org-modern-agenda) + (remove-hook 'org-agenda-finalize-hook #'org-modern-agenda))) + +(defun org-modern--on () + "Enable `org-modern' in every Org buffer." + (when (derived-mode-p #'org-mode) + (org-modern-mode))) + (provide 'org-modern) ;;; org-modern.el ends here