Defer dtrt-indent & don't detect indent in noninteractive Doom
This commit is contained in:
parent
7851e9e3b4
commit
d4608c08f8
1 changed files with 3 additions and 1 deletions
|
@ -176,13 +176,15 @@ fundamental-mode) for performance sake."
|
||||||
command-log-mode-open-log-turns-on-mode t))
|
command-log-mode-open-log-turns-on-mode t))
|
||||||
|
|
||||||
(def-package! dtrt-indent
|
(def-package! dtrt-indent
|
||||||
|
:defer t
|
||||||
:config
|
:config
|
||||||
(setq dtrt-indent-verbosity (if doom-debug-mode 2 0))
|
(setq dtrt-indent-verbosity (if doom-debug-mode 2 0))
|
||||||
|
|
||||||
(defun doom|detect-indentation ()
|
(defun doom|detect-indentation ()
|
||||||
(unless (or doom-inhibit-indent-detection (eq major-mode 'fundamental-mode))
|
(unless (or doom-inhibit-indent-detection (eq major-mode 'fundamental-mode))
|
||||||
(dtrt-indent-mode +1)))
|
(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
|
(def-package! expand-region
|
||||||
:commands (er/expand-region er/contract-region er/mark-symbol er/mark-word)
|
:commands (er/expand-region er/contract-region er/mark-symbol er/mark-word)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue