diff --git a/.dir-locals.el b/.dir-locals.el index e9ee807..dcf681b 100644 --- a/.dir-locals.el +++ b/.dir-locals.el @@ -3,4 +3,4 @@ ((emacs-lisp-mode (eval . (require 'org-roam-dev)) - (sentence-end-double-space . nil))) + (eval . (org-roam-dev-mode)))) diff --git a/org-roam-dev.el b/org-roam-dev.el index d0fdb12..469d9c5 100644 --- a/org-roam-dev.el +++ b/org-roam-dev.el @@ -33,7 +33,14 @@ ;; ;;; Code: (require 'emacsql) -(emacsql-fix-vector-indentation) -(provide 'org-roam-dev) +;;;###autoload +(define-minor-mode org-roam-dev-mode + "Minor mode for setting the dev environment of Org-roam." + :lighter " ORD" + (when org-roam-dev-mode + (emacsql-fix-vector-indentation) + (setq-local sentence-end-double-space nil))) + +(provide 'org-roam-dev) ;;; org-roam-dev.el ends here