diff --git a/modules/emacs/electric/autoload.el b/modules/emacs/electric/autoload.el index 3dbe4ec2f..2a457a0da 100644 --- a/modules/emacs/electric/autoload.el +++ b/modules/emacs/electric/autoload.el @@ -17,6 +17,7 @@ Enables `electric-indent-local-mode' in MODES. (unintern fn nil)) ((fset fn (lambda () + (setq-local electric-indent-inhibit nil) (cl-destructuring-bind (&key chars words) plist (electric-indent-local-mode +1) (if chars (setq electric-indent-chars chars)) diff --git a/modules/lang/cc/config.el b/modules/lang/cc/config.el index d377d4502..035dea19a 100644 --- a/modules/lang/cc/config.el +++ b/modules/lang/cc/config.el @@ -71,8 +71,6 @@ compilation database is present in the project.") (add-hook 'c-mode-common-hook #'rainbow-delimiters-mode) (add-hook! '(c-mode-hook c++-mode-hook) #'+cc|fontify-constants) - (setq-hook! 'c-mode-common-hook electric-indent-inhibit nil) - ;; Custom style, based off of linux (unless (assoc "doom" c-style-alist) (push '("doom"