Defer dtrt-indent & don't detect indent in noninteractive Doom

This commit is contained in:
Henrik Lissner 2018-05-20 12:16:45 +02:00
parent 7851e9e3b4
commit d4608c08f8
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -176,13 +176,15 @@ fundamental-mode) for performance sake."
command-log-mode-open-log-turns-on-mode t))
(def-package! dtrt-indent
:defer t
:config
(setq dtrt-indent-verbosity (if doom-debug-mode 2 0))
(defun doom|detect-indentation ()
(unless (or doom-inhibit-indent-detection (eq major-mode 'fundamental-mode))
(dtrt-indent-mode +1)))
(add-hook 'after-change-major-mode-hook #'doom|detect-indentation))
(unless noninteractive
(add-hook 'after-change-major-mode-hook #'doom|detect-indentation)))
(def-package! expand-region
:commands (er/expand-region er/contract-region er/mark-symbol er/mark-word)